
Search by job, company or skills
Full Stack Developer – AI Solutions and Product
Role Overview
We are looking for a Full Stack Developer with 2–5 years of experience to build scalable and high-performance web applications. The ideal candidate will have strong expertise in Python/Java or Javascript backend development and modern frontend frameworks such as React or AngularReact.
Critically, this role is about building with AI, not just building AI products. You will use AI-assisted development tools (such as Claude Code, Cursor, and similar) as a core part of your daily workflow to design, build, test, and ship features at high velocity.
We are looking for someone who can direct these tools effectively—writing clear specifications and context, reviewing and validating AI-generated code, and exercising sound judgment about when to rely on AI versus hand-crafted implementation.
You will work closely with AI/ML, data science, and product teams to build robust applications and deliver high-quality user experiences.
Key Responsibilities
• Design, develop, and maintain scalable backend services using Python
• Build and optimize RESTful APIs for web applications
• Develop user-facing features using React and TypeScript
• Build reusable frontend components and libraries for future use
• Ensure the technical feasibility of UI/UX designs
• Work with SQL and NoSQL databases to ensure performance and reliability
• Optimize applications for speed, scalability, and security
• Collaborate closely with frontend, backend, data science, and DevOps teams
• Participate in architecture discussions and technical decision-making
• Follow best practices for code quality, testing, documentation, and deployment
• Use AI-assisted development tools (Claude Code, Cursor, and similar) to accelerate delivery, while owning the quality, correctness, and security of all code that ships
• Author clear specifications, prompts, and context files that enable reliable, high-quality AI-generated output
• Work contract-first against shared API definitions within a microservices environment
Required Skills & Qualifications
AI-Assisted Development (core requirement)
• Hands-on experience using AI coding assistants (such as Claude Code, Cursor, GitHub Copilot, or similar) to ship production code
• Discipline to review, test, and validate AI-generated code, taking full ownership of correctness, security, and maintainability
• Sound judgment on when to use AI versus hand-write code (e.g., scaffolding and boilerplate versus core business logic)
• Experience integrating LLM APIs into applications is a strong plus
Full-Stack Engineering
2–5 years of experience in full stack development
Strong experience in frontend development using ReactJS (Hooks, functional components, component-based architecture) or Angular
Good knowledge of modern JavaScript (ES6+) and preferably TypeScript
Strong understanding of HTML, CSS, and responsive, accessible, cross-browser UI development
Experience with state management such as Redux Toolkit, Context API, or similar
Proficiency in API integration, asynchronous data handling, and frontend error management
Experience with form handling & validation using React Hook Form, Formik, Yup, Zod
Experience with API development and backend architecture
Strong understanding of REST APIs, authentication, and security best practices
Experience working with SQL (PostgreSQL/MySQL) and NoSQL databases
Familiarity with microservices architecture
Experience with frontend performance optimization techniques such as lazy loading, memoization, and code splitting
Experience with testing frontend applications using Jest and React Testing Library
Familiarity with modern frontend tooling such as Vite, Webpack, Babel, ESLint, and Prettier
Experience with UI libraries and styling solutions such as Tailwind CSS, Material UI, Ant Design, SCSS, or Styled Components
Understanding of authentication flows, protected routes, and role-based access control
Experience with Git and modern development workflows
Experience working in Agile development environments
Good to Have
• Experience with GraphQL APIs
• Experience with cloud platforms (AWS / Azure / GCP)
• Familiarity with Docker, CI/CD pipelines
• Experience with state management libraries (Redux)
• Knowledge of event-driven architectures (Kafka, RabbitMQ)
• Understanding of responsive design and cross-browser compatibility
Job ID: 150553735
We don’t charge any money for job offers