Full Stack Engineer
a21.ai · New Delhi, Delhi, India
Apply & track with Apply EdgeJOB DESCRIPTION Position: Full Stack Developer
We are dedicated to delivering scalable, secure, and data-confidential AI solutions that cater to a diverse range of industries, including CPG, retail, and finance. As we continue to grow, we are seeking an experienced Full Stack Developer to join our dynamic team and contribute to building robust web applications that integrate with our AI solutions.Job SummaryWe are looking for an experienced Full Stack Developer with 4+ years of professional experience in building, deploying, and maintaining modern web applications. The ideal candidate should have strong hands-on experience with Next.js, React.js, SQL, RESTful APIs, and modern web development practices. You will be responsible for designing and developing scalable front-end and back-end solutions, collaborating with AI and cross-functional teams, reviewing code, troubleshooting production issues, and contributing to technical decisions and best practices.Key ResponsibilitiesDesign, develop, and maintain scalable web applications using Next.js and React.js.Build responsive, accessible, and user-friendly interfaces based on UI/UX designs.Design and optimize SQL databases, including schemas, queries, indexes, and data models.Develop, integrate, and maintain RESTful APIs and back-end services.Collaborate with the AI team to integrate AI/LLM capabilities into production web applications.Write clean, modular, maintainable, and well-documented code following engineering standards.Conduct code reviews and provide constructive feedback to ensure code quality.Debug and resolve application, integration, performance, and production issues.Optimize application performance, scalability, reliability, and security.Work with designers, AI specialists, product managers, and cross-functional teams to translate requirements into technical solutions.Participate in architecture and technical design discussions and contribute to engineering best practices.Manage version control using Git and follow effective branching and collaboration practices.Support deployment, monitoring, and maintenance across development, staging, and production environments.Mentor junior developers and support knowledge sharing within the engineering team.Stay updated with emerging technologies, frameworks, and modern full-stack development practices.Required Skills and Qualifications 4+ years of professional experience in full-stack web development.Strong hands-on experience with Next.js and React.jsStrong proficiency in JavaScript and/or TypeScriptStrong understanding of HTML, CSS, responsive design, and modern front-end development.Strong experience with SQL and relational database concepts.Hands-on experience designing and consuming RESTful APIs and back-end services.Strong understanding of front-end and back-end application architecture.Proficiency with Git and modern software development workflows.Experience with debugging, performance optimization, and production troubleshooting.Understanding of secure coding practices, authentication, authorization, and API security.Ability to write clean, scalable, testable, and maintainable code.Strong problem-solving and analytical skills.Preferred SkillsExperience with AWS, Azure, or Google Cloud.Experience with Docker and containerized application development.Experience with CI/CD pipelines and deployment automation.Experience with Flutter or mobile application development.Experience integrating LLMs, GenAI APIs, or AI-powered features into web applications.Familiarity with Redis, caching, queues, or scalability technologies.Experience with automated testing frameworks and test-driven development.Understanding of monitoring, logging, and application observability tools.Experience working on enterprise applications or high-scale production systems.Soft SkillsStrong communication and collaboration skills.Ability to independently own tasks and deliver projects within timelines.Strong analytical thinking and problem-solving abilities.Ability to mentor and guide junior developers.Proactive approach to identifying technical challenges and proposing solutions.Strong attention to detail and commitment to code quality.Ability to work effectively in a fast-paced, cross-functional startup environment.Continuous learning mindset and willingness to adopt new technologies.What We OfferCompetitive market salaryOpportunity to work on innovative AI and GenAI-powered applications.Hands-on exposure to modern full-stack technologies and enterprise development challenges.Collaborative environment with experienced developers, AI experts, product teams, and business stakeholders.Opportunities for technical ownership, mentorship, and career growth.Learning and development opportunities to strengthen technical and leadership skills.Work Environment Collaborative startup culture with direct access to senior developers and AI experts.Cross-functional collaboration with AI, product, design, and business teams.Modern development tools, technologies, and engineering practices.Opportunity to take ownership of features and contribute to technical decisions.Fast-paced environment focused on innovation, quality, and continuous improvement.