We are looking for a Senior Full-Stack AI Developer who builds high-quality digital products and pragmatically integrates AI capabilities into production systems. This role combines strong backend and frontend engineering with modern cloud-native and AI-enabled development practices.
What you will work on
Develop and maintain end-to-end applications spanning frontend, backend, and external integrations
Integrate AI-powered features into real business workflows with a focus on reliability, security, and measurable value
Design, build, and operate secure, scalable cloud-native services
Collaborate closely with product, UX, and engineering partners
Continuously modernize and improve existing solutions and development practices
Candidates with education suit the position
University education (Bachelor's degree)
University education (Master's degree)
Language skills
English - Upper intermediate (B2)
Personality requirements and skills
Backend development • Strong experience with Java (17+/23+) and Spring Boot 3.x • Design and implementation of RESTful APIs, documented with OpenAPI • Experience with event-driven and message-driven architectures • Solid knowledge of relational databases (MySQL) and NoSQL databases (e.g., DynamoDB) • Hands-on experience with JPA/Hibernate and database migrations using Liquibase • Implementing secure authentication and authorization using OAuth 2.0 and JWT • Writing integration and component tests, including the use of Testcontainers • Build and delivery tooling with Maven, Git, and GitLab CI/CD pipelines • Comfortable working in cloud environments (AWS) • Scripting experience (e.g. Bash) is a plus
Frontend development • Strong JavaScript fundamentals (event loop, async/await, promises, modern ECMAScript) • Advanced TypeScript proficiency, including generics, type inference, narrowing, and utility types • Experience with Angular, including dependency injection, signals, change detection strategies, and reusable component design • Good understanding of RxJS, observables, and commonly used operators • Awareness of frontend design patterns and clean abstractions • Knowledge of tools for state management (NGXS) • Solid accessibility knowledge: experience incorporating WCAG-compliant requirements - semantic HTML, ARIA patterns, keyboard navigation and screen reader testing • Pragmatic approach to unit testing (Jest) • Experience with E2E (Cypress) and component tests • Solid skills in CSS (Flexbox, Grid, responsive design) and CSS preprocessors (SCSS, SASS) • Good Git hygiene and review-friendly pull requests
AI & cloud • Experience integrating AI-based features into production applications • Experience with AI harness engineering • Experience with containers and serverless infrastructure • Data science experience welcome
How you work • Senior ownership mindset with sound engineering judgment • Preference for clean, maintainable design over quick fixes • Strong appreciation for code reviews, feedback, and teamwork • Curious and comfortable working in fast-evolving technology areas • Strong focus on security


