Search by job, company or skills

sirius ai

Full Stack Developer - AI Solutions and Product

Save
  • Posted 5 days ago
  • Be among the first 40 applicants
Early Applicant

Job Description

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

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 150553735