Senior Full Stack Developer

Year    MH, IN, India

Job Description

Senior Full Stack Developer(Harb567)



Job Title: Senior MERN Stack Developer - ATS/TS



Experience: 7-10 Years



Location: Pune (Hybrid/Remote)



Shift Timing: 2:00 PM - 11:00 PM



Job Summary:



We are seeking a highly skilled Senior MERN Stack Developer with extensive experience in building scalable, high-performance web applications using JavaScript, TypeScript, React, Node.js, PostgreSQL, and DynamoDB. The ideal candidate should have strong hands-on expertise in cloud-based and serverless architectures on AWS--particularly AppSync, Lambda, DynamoDB, Cognito, and S3--along with solid proficiency in GraphQL and Apollo Server.

You should be passionate about Test-Driven Development (TDD), SOLID principles, and writing clean, maintainable, and production-ready code. The role requires strong analytical skills, a deep understanding of modern front-end architecture, and the ability to collaborate effectively in a fast-paced, cross-functional environment.

Key Skills & Qualifications



7-10 years of hands-on MERN Stack development experience. Strong expertise in JavaScript, TypeScript, React, Node.js, GraphQL, PostgreSQL, and DynamoDB. Deep understanding of AWS Serverless architecture and cloud-native development. Strong proficiency with Apollo Server, AppSync, Jest, Cypress, and related tools. Solid grasp of TDD, SOLID principles, CI/CD, and modern DevOps practices. Excellent analytical, troubleshooting, communication, and documentation skills. High attention to detail, strong work ethic, and a proactive, ownership-driven mindset. Ability to adapt quickly to new tools, technologies, and business priorities. Lead development of critical product modules using React (TypeScript, Redux, Hooks, Router, Storybook). Build and optimize reusable components and data models to deliver high-quality data outputs. Develop and enhance serverless backend services using Node.js, Lambda, and GraphQL (Apollo Server). Work with AWS services (S3, CloudFront, EC2) and contribute to NoSQL-to-SQL migration strategies. Document GraphQL APIs and integrations using Swagger and other documentation tools. Automate and maintain CI/CD pipelines (GitHub Actions) for seamless deployments. Collaborate with Design, Product, and QA teams to deliver pixel-perfect UI and reliable feature releases. Maintain a high standard of code quality, documentation, and proactive defect prevention.

Core Technical Responsibilities



Develop scalable web applications using Node.js, React.js (Redux, Hooks), TypeScript, GraphQL, PostgreSQL, DynamoDB, and AWS cloud services. Design and optimize complex SQL and NoSQL data models, ensuring high-quality, reliable data output. Build and maintain serverless services using AWS AppSync, Lambda, DynamoDB Streams, Cognito, S3, CloudFront, Route 53, and Amplify. Design, consume, and optimize GraphQL APIs using AppSync and Apollo Server. Write clean, reusable, testable code and apply TDD and SOLID principles consistently. Develop responsive UI components in React, ensuring optimal performance and user experience. Implement CI/CD pipelines and follow DevOps best practices for automated deployment and high operational excellence. Participate in the migration of NoSQL (DynamoDB) workloads to PostgreSQL and AppSync to Apollo Server.

Engineering & Collaboration Responsibilities



Deliver high-quality software using continuous delivery practices. Write unit tests and integration tests aligned with the testing pyramid. Work closely with Product, Design, and QA teams to translate requirements into functional, reliable features. Communicate proactively with QA to ship incremental, testable code. Document key workflows, system designs, and API specifications. Integrate with third-party systems and ensure seamless end-to-end functionality. Make pragmatic, data-driven decisions balancing business needs and technology choices. Maintain a strong focus on operational excellence, performance tuning, and preventing future defects
Job Types: Full-time, Permanent

Pay: ₹578,423.55 - ₹1,048,009.25 per year

Experience:

Full-stack development: 10 years (Preferred)
Work Location: Hybrid remote in Pune, Maharashtra

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5029978
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MH, IN, India
  • Education
    Not mentioned
  • Experience
    Year