Qodo.ai - Full-Stack Developer
About The Position
We are seeking a talented and versatile Full-Stack Developer to join our growing engineering team in Tel Aviv. In this role, you will be responsible for developing and maintaining both front-end and back-end components of our innovative AI-powered platform, ensuring a seamless and high-quality user experience.
You will be responsible for:
* Designing, developing, and deploying robust and scalable full-stack applications.
* Collaborating with product managers, designers, and other engineers to define and implement new features.
* Writing clean, efficient, and well-documented code across the stack.
* Contributing to architectural decisions and ensuring the technical integrity of our solutions.
* Troubleshooting and debugging issues across various environments.
* Participating in code reviews and promoting best practices in software development.
* Continuously learning and adapting to new technologies and industry trends.
**Requirements:**
* 5+ years of experience as a Full Stack Developer, with a strong understanding of both front-end and back-end technologies.
* Proficiency in at least one modern front-end framework (e.g., React, Angular, Vue.js).
* Strong experience with a backend programming language (e.g., Python, Node.js, Go, Java).
* Experience with relational and/or NoSQL databases.
* Familiarity with RESTful APIs and microservices architecture.
* Experience with cloud platforms (AWS, GCP, Azure) and CI/CD pipelines.
* Excellent problem-solving skills and attention to detail.
* Bachelor’s degree in Computer Science or a related field.
**Bonus Points/Nice to Have:**
* Experience with AI/ML integration or development.
* Familiarity with Docker and Kubernetes.
* Contributions to open-source projects.