Senior Full-Stack AI Developer

to $6000

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

Required domain experience

Fintech 5 years

Required languages

English B2 - Upper Intermediate
Ukrainian B2 - Upper Intermediate
JavaScript, TypeScript, REST API, Node.js, Docker, Next.js, Jira, GraphQL, Figma, AWS
Published 21 May
38 views
·
9 applications
Last responded 19 minutes ago
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...