3-5 years of strong proficiency in Node.js and its core principles.
Experience in test-driven development.
Experience with NoSQL databases like MongoDB.
Extensive knowledge of JavaScript, PHP, web stacks, libraries, and frameworks.
Requirements:
Writing reusable, testable, and efficient code in Node.js for back-end services.
Ensuring optimal and high-performance code logic for the data from/to the database.
Collaborating with front-end developers on the integrations.
Implementing effective security protocols, data protection measures, and storage solutions.
Job description
About Company:
Snapsight is an AI-powered platform that delivers real-time event summaries in 75+ languages. We work with conferences worldwide and won the 2024 Skift Award for Most Innovative Event Tech. We're an early-stage startup scaling fast.
Join us if you want to become part of a vibrant and fast-moving product company that's on a mission to connect people around the world through events.
Location: Remote/Work From Home
What you'll be doing:
Writing reusable, testable, and efficient code in Node.js for back-end services.
Ensuring optimal and high-performance code logic for the data from/to the database.
Collaborating with front-end developers on the integrations.
Implementing effective security protocols, data protection measures, and storage solutions.
Preparing technical specification documents for the developed features.
Providing technical recommendations and suggesting improvements to the product.
Writing unit test cases for APIs.
Documenting code standards and practicing it.
Staying updated on the advancements in the field of Node.js development.
Should be open to new challenges and be comfortable in taking up new exploration tasks.
Requirements
3-5 years of strong proficiency in Node.js and its core principles.
Experience in test-driven development.
Experience with NoSQL databases like MongoDB is required
Experience with MySQL database
RESTful/GraphQL API design and development
Docker and AWS experience is a plus
Extensive knowledge of JavaScript, PHP, web stacks, libraries, and frameworks.
Strong interpersonal, communication, and collaboration skills.
Exceptional analytical and problem-solving aptitude
Experience with a version control system like Git
Knowledge about the Software Development Life Cycle Model, secure development best practices and standards, source control, code review, build and deployment, continuous integration