Full Stack Developer (React.js / Next.js / Nest.js)
Role overview
Job Description We are looking for experienced Full Stack Developers to design, develop, and maintain modern enterprise web applications. The ideal candidate will have strong experience with React.js , Next.js , and Nest.js , building secure, scalable, and high-performance applications while collaborating closely with AI, DevOps, and QA teams. Key Responsibilities • Design, develop, and maintain front-end and back-end components of enterprise applications. • Build responsive, user-friendly web applications and dashboards using React.js and Next.js . • Develop secure, scalable backend services and RESTful APIs using Nest.js . • Integrate applications with AI services, enterprise systems, databases, and third-party APIs. • Implement authentication, authorization, and role-based access control (RBAC). • Optimize application performance, scalability, security, and maintainability. • Participate in code reviews, testing, debugging, and technical documentation. • Collaborate with AI Engineers, DevOps Engineers, QA Engineers, and business stakeholders throughout the development lifecycle. • Follow secure coding standards and software development best practices.
Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field. 5+ years of Full Stack development experience. Strong hands-on experience with React.js . Strong experience with Next.js . Strong experience with Nest.js . Experience developing RESTful APIs . Experience integrating applications with databases and third-party APIs. Experience with authentication and Role-Based Access Control (RBAC) . Good knowledge of SQL and/or NoSQL databases. Experience with Git and version control. Experience with Docker and CI/CD pipelines is preferred. Strong debugging, problem-solving, and communication skills. Experience working in Agile development environments is preferred.