About the Role
We are seeking a highly skilled Senior Full Stack Developer (React + Node.js) to join our onsite development team in Ahmedabad. The ideal candidate will have hands-on experience in building scalable, high-performance web applications using modern frontend and backend technologies.
Key Responsibilities
· Frontend (React.js / Next.js)
· Develop responsive UI components using React.js (Hooks, Context API, Redux Toolkit).
· Build reusable, modular components and ensure cross-browser compatibility.
· Integrate REST APIs and handle state management efficiently.
· Implement performance optimization, SSR, and routing using Next.js (preferred).
· Write unit tests using Jest/React Testing Library.
· Backend (Node.js / Express.js / TypeScript)
· Develop scalable backend services using Node.js and Express.js/Nest.js.
· Build secure RESTful APIs and microservices architecture.
· Work with MongoDB, PostgreSQL or MySQL, including designing schemas and writing complex queries.
· Implement authentication and authorization using JWT/OAuth2.
· Troubleshoot, optimize, and enhance backend performance.
Cloud \& DevOps
· Experience with AWS services (Lambda, S3, EC2, RDS, CloudWatch, ECS/EKS preferred).
· Work with Docker, containerization, and CI/CD pipelines.
· Integrate 3rd-party APIs and internal systems securely.
Technical Skills Required
· Frontend: React.js, Redux Toolkit, Next.js, HTML5, CSS3, Tailwind/Bootstrap.
· Backend: Node.js, Express.js/Nest.js, TypeScript, REST APIs, Microservices.
· Database: MongoDB, PostgreSQL/MySQL, Prisma/Sequelize/Mongoose.
· Cloud: AWS (preferred).
· Tools: Git, Docker, Postman, Swagger.
· Testing: Jest, Mocha, Cypress (good to have).
· Strong understanding of system design, clean code principles, and scalable architecture.
Soft Skills
· Strong analytical and problem-solving mindset.
· Ability to collaborate with cross-functional teams.
· Excellent verbal and written communication skills.
· Ability to work independently and take ownership.
· Mentoring experience is a plus.
Qualification
· Bachelor’s/Master’s degree in Computer Science, Engineering, or a related field.
· 6+ years of hands-on experience in React \& Node.js development.
Nice to Have
· Experience with WebSockets/Socket.io.
· Knowledge of GraphQL.
· Familiarity with distributed systems and performance tuning.
· Exposure to AI/ML-based integrations is a bonus.
Job Type: Full-time
Pay: ₹80,771.95 - ₹90,450.52 per month
Application Question(s):
Do you have experience in AWS ?
Experience:
Full-stack development: 6 years (Required)
React js: 5 years (Required)
Node.js: 5 years (Required)
Location:
Ahmadabad, Gujarat (Required)
Work Location: In person