At Qodo, we're building an AI Code Review platform that helps developers move fast, ship with confidence, and elevate code quality across the SDLC through deep, scalable codebase understanding.
We are looking for a motivated and experienced Full-Stack Engineer with 3+ years of hands-on experience to join one of our teams. As a Full-Stack Engineer at Qodo, you will take ownership of features across the entire development lifecycle - from initial concept and design to deployment and maintenance in an enterprise-grade production environment. This role involves close collaboration with the product team to turn ideas into high-quality, functional software.
Responsibilities:
- Develop and lead the end-to-end implementation of new features and product offerings
- Design, build, and maintain efficient, reusable, and reliable code across the full stack
- Collaborate with UI/UX designers, product managers, and engineers
- Participate in all phases of the development lifecycle, including analysis, design, coding, testing, and deployment
- Ensure application performance, quality, and responsiveness
Requirements:
Technical Skills:
- 3+ years of software development experience, with a focus on debugging complex production systems in scalable SaaS environments
- Strong ability to leverage modern AI tools to improve development speed and code quality
- Understanding of cloud-native architecture (GCP/AWS)
- Backend: Proficiency in Python, Frontend: Proficiency in JavaScript/TypeScript and Next.js
- Database: Strong experience with SQL and PostgreSQL
- Proven track record of strong ownership over features through development, production, and maintenance
Bonus Qualifications:
- Experience in AI-focused companies, particularly with NLP
- Familiarity with “vibe coding” (either as a practitioner or with a well-reasoned perspective against it)
- Experience with DevOps practices, including building and maintaining CI/CD pipelines and working with Docker and containerization technologies