Full Stack Developer – JavaScript
Posted Updated
Summary
Full-stack JavaScript developer at an insurtech company in Noida building scalable web applications with React.js and Node.js. Day to day involves designing GraphQL/REST APIs, working with MongoDB and microservices, and writing unit tests; TypeScript, Docker/Kubernetes, and auth skills are a plus.
Key Responsibilities:
•Design and develop scalable web applications using React.js and Node.js.
•Build and integrate GraphQL and RESTful APIs for high-performance data handling.
•Implement and manage microservices architecture for modular and scalable systems.
•Write clean, maintainable, and well-documented code with performance and security in mind.
•Perform unit testing and collaborate with QA for robust software delivery.
•Optimize MongoDB queries and schema for performance improvements.
•Work closely with product managers and designers to create user-centric features.
•Troubleshoot technical issues and deliver timely solutions.
•Stay up to date with industry trends and best practices in full-stack development.
Requirements
Required Skills & Experience:
•2–5 years of experience as a Full Stack Developer.
•Strong expertise in React.js (Hooks, Context API, component lifecycle).
•Proficiency in Node.js and Express.js backend development.
•Solid experience with MongoDB: schema design, optimization, and aggregation.
•Hands-on experience with GraphQL and RESTful API development.
•Familiarity with microservices architecture and scalable system design.
•Experience with unit testing frameworks like Jest or Mocha.
•Understanding of CI/CD, DevOps, and cloud-based deployment.
•Excellent analytical and debugging skills.
Nice-to-Have Skills:
•Experience with TypeScript.
•Familiarity with Docker, Kubernetes, and containerized environments.
•Understanding of JWT, OAuth, and secure authentication practices.
•Exposure to Agile methodologies and DevOps workflows.
•Experience with .NET technologies is a plus.
Benefits
•Be part of a growing technology-first organization transforming the insurance industry.
•Enjoy a 5-day work week, a modern work environment, and cross-functional collaboration.
•Competitive salary and performance-driven career growth.
•Opportunity to work on challenging problems with cutting-edge tools and technologies