We are looking for a skilled and motivated Full-Stack Developer to join our engineering team with 3+ years of experience. You’ll be responsible for designing, developing, and maintaining modern, high-performance web applications across the full stack using React.Js, Next.Js, Node.Js, and cloud platforms . This is an exciting opportunity to work on impactful digital experiences and collaborate closely with cross-functional teams.
Key Responsibilities
- Design and develop responsive, high-quality web applications using React.Js or Next.Js
- Build and maintain scalable backend services and APIs using Node.Js / Express.Js
- Collaborate with product managers, designers, and other engineers to define and deliver features
- Write clean, maintainable, and well-structured code in JavaScript and TypeScript
- Integrate APIs, manage application state, and handle data efficiently using modern libraries and patterns
- Optimize application performance and troubleshoot cross-browser and server-side issues
- Participate in code reviews, testing, and agile development processes
Requirements
Must-Have :
3+ years of experience in full-stack web developmentStrong proficiency in JavaScript and TypeScriptHands-on experience with React.Js and Next.JsSolid experience with Node.Js and backend developmentExperience with cloud platforms and server management (AWS, Vercel, Firebase, or similar)Familiarity with HTML5, CSS3 , and modern CSS tools like Tailwind CSS or styled-componentsUnderstanding of API integration , state management , and database interactionExperience using Git and following agile workflowsGood-to-Have :
Experience with RESTful APIs and GraphQLKnowledge of state management libraries (Redux, Zustand, etc.)Familiarity with unit and integration testing (Jest, React Testing Library, etc.)Understanding of performance optimization, caching, WebSockets, and CI / CD workflowsAwareness of design systems and web accessibility standards (WCAG)