Sirius AI
Website:
siriusai.com
Job details:
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 backend development and modern frontend frameworks such as React or Angular.
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 for web applications
- Develop user-facing features using React or Angular
- 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
Required Skills & Qualifications
- 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 and validation using React Hook Form, Formik, Yup, or Zod
- Strong experience in Python backend frameworks such as Django, Flask, or FastAPI
- 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 (MongoDB, Redis)
- 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
- Exposure to AI/ML or GenAI-based products
- 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
Click on Apply to know more.