We are looking for a skilled and motivated Full Stack Engineer with 3–5 years of hands‑on experience in building modern, scalable web applications. The ideal candidate has a strong grasp of both frontend and backend technologies, solid computer science fundamentals, and a passion for solving challenging engineering problems.
You’ll work closely with our engineering and product teams to design, develop, and optimize full-stack systems that power next-generation AI-driven applications.
Key Responsibilities
- Develop and maintain end-to-end web applications using Next.js, React.js, and Node.js
- Design and build RESTful APIs and integrations with external systems or AI-powered services
- Collaborate with cross-functional teams to define, design, and deliver high-quality features
- Implement best practices in system design, scalability, and performance optimization
- Manage deployments using platforms like Vercel, AWS, or GCP
- Write clean, efficient, and maintainable code with proper documentation
- Conduct code reviews, troubleshoot issues, and ensure robust system performance
- Stay updated with the latest technologies in full-stack and AI ecosystems
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field
- 3–5 years of professional experience as a Full Stack Engineer or Software Developer
- Proficiency in JavaScript/TypeScript, React.js, Next.js, and Node.js
- Strong understanding of data structures, algorithms, and system design principles
- Experience with API design, databases (SQL/NoSQL), and authentication systems
- Familiarity with version control (Git) and modern development workflows
- Strong problem-solving and debugging skills
- Ability to work collaboratively in an agile, fast‑paced environment
Preferred
- Experience deploying and scaling applications on Vercel, AWS, or GCP
- Exposure to AI and LLM integrations (OpenAI API, Vertex AI, etc.)
- Experience with CI/CD pipelines and DevOps tools
- Understanding of security best practices in web applications
What You’ll Gain
- Opportunity to work on cutting‑edge AI-driven applications
- Exposure to challenging scalability and system design problemsCollaborative, high‑performance work environment
- Growth opportunities and continuous learning
- Competitive compensation and performance‑based incentives