About the Role
We are seeking a Full Stack Developer to join our AI Product \& LAB group, where we research and develop a cutting-edge Agentic Vision AI platform. This is a hands-on role for someone who enjoys building production-grade software with high standards in code quality, architecture, and design, within an agile and professionally challenging environment.
Responsibilities
Support ongoing product development and rapid prototyping initiatives including implementation, testing, bug fixing, and deployment support.
This role sits at the intersection of Product Engineering and AI, working across frontend, backend, and database layers to enhance existing features, build proof-of-concepts (POCs), and integrate changes into production systems.
Participate in architecture discussions and system design activities.
Write clean, scalable, and maintainable code following software engineering best practices.
Collaborate closely with Product, AI, and Engineering teams to deliver high-quality solutions.
Work in an Agile (SCRUM) environment and contribute to continuous improvement
Requirements
Minimum 3 years of experience as a Full Stack Developer.
At least 1 year of hands-on Back-End development experience
At least 1 year of Front-End development experience
Strong experience with at least one object-oriented backend ecosystem (e.g., .NET 8, Java/Spring, C++)
Proficiency in TypeScript and modern front-end frameworks (e.g., React, Vue, or Angular)
Nice to Have
Experience working on AI-enabled products, computer vision, or data-intensive systems.
Familiarity with CI/CD, containerization, and automated testing practices.