Job Description – Full Stack Developer (Next.js / Node.js)
Company: Programming.com
Location: PAN
Shift: Afternoon / US Night Shift (Rotational)
Employment Type: Full-Time
Experience: 5+ Years
About the Role
Programming.com is looking for a skilled Full Stack Developer with strong expertise in Next.js, Node.js/Express.js, TypeScript, and AWS. The ideal candidate will have experience building scalable web applications, implementing complex multi-step workflows, integrating cloud services, and developing secure, high-performance solutions. You should be comfortable working across the full technology stack while following modern engineering best practices.
Key Responsibilities
- Design, develop, and maintain scalable full-stack applications using Next.js, Node.js, and Express.js.
- Build responsive user interfaces with complex multi-step forms, validations, and seamless user experiences.
- Implement offline-first capabilities, including local data persistence, synchronization, and recovery mechanisms.
- Develop secure REST APIs and backend services using TypeScript.
- Design and implement asynchronous background processing with retry mechanisms and robust error handling.
- Integrate and manage AWS services including Lambda, EventBridge, S3, SES, and Secrets Manager.
- Collaborate with product, QA, and DevOps teams to deliver high-quality software.
- Write clean, maintainable, and well-tested code following best development practices.
- Participate in code reviews, technical discussions, and solution design.
- Ensure applications comply with security, privacy, and data protection standards.
Required Skills & Experience
- 5+ years of experience in Full Stack Development.
- Strong proficiency in Next.js and Node.js or Express.js.
- Strong hands-on experience with TypeScript across frontend and backend applications.
- Experience building multi-step forms, dynamic workflows, and complex state management.
- Experience implementing offline state handling, local storage, synchronization, and conflict resolution.
- Hands-on experience with AWS services:
- AWS Lambda
- Amazon EventBridge
- Amazon S3
- Amazon SES
- AWS Secrets Manager
- Experience designing asynchronous processing, background jobs, queues, and retry logic.
- Good understanding of API design, authentication, authorization, and secure coding practices.
- Knowledge of Git, Agile/Scrum methodologies, and CI/CD pipelines.
Preferred Qualifications
- Experience with serverless architectures and event-driven systems.
- Understanding of data privacy regulations and secure handling of sensitive information.
- Experience optimizing application performance and scalability.
- Familiarity with automated testing frameworks and modern DevOps practices.
- Excellent problem-solving, communication, and collaboration skills.
Pay: ₹1,000,000.00 - ₹1,600,000.00 per year
Application Question(s):
- What is your CTC ?
- What is your notice period ?
Work Location: In person