jobapplier

Senior Full Stack Engineer (React + Python)

Sia

Skills

Required

  • Python
  • ReactJS
  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • FastAPI / Django / Flask
  • Database management
  • PostgreSQL
  • MongoDB
  • Docker
  • Kubernetes
  • GCP / AWS / Azure
  • Terraform
  • Git

Preferred

  • REST APIs
  • GraphQL
  • backend
  • APIs
  • frontend
  • SQL
  • NoSQL databases
  • API
  • Frontend Development
  • UI/UX designs

About Sia

  • Sia is a next-generation, global management consulting group.
  • Founded in 1999, we were born digital.
  • Today our strategy and management capabilities are augmented by data science, enhanced by creativity and driven by responsibility.
  • We’re optimists for change and we help clients initiate, navigate and benefit from transformation.
  • We believe optimism is a force multiplier, helping clients to mitigate downside and maximize opportunity.
  • With expertise across a broad range of sectors and services, our 3,000 consultants serve clients worldwide from 48 locations in 19 countries.
  • Our expertise delivers results.
  • Our optimism transforms outcomes.
  • Our Mumbai office was launched in 2024, marking an exciting new chapter for us.
  • We’re building the team with people who are eager to shape something from the ground up — combining the agility and entrepreneurial energy of a startup with the backing and reach of a global brand.

Responsibilities

  • Frontend Development: Develop and optimize responsive, user-friendly interfaces using ReactJS, TypeScript, JavaScript, HTML, and CSS.
  • Ensure the technical feasibility of UI/UX designs.
  • Design, develop, and maintain scalable backend services and APIs using Python frameworks such as FastAPI, Django, or Flask.
  • Build, maintain, and optimize RESTful APIs; integrate frontend applications with backend services, databases, and third-party platforms.
  • Work with SQL and NoSQL databases such as PostgreSQL and MongoDB, ensuring data integrity, performance, and scalability.
  • Improve frontend rendering, application responsiveness, backend performance, and API reliability.
  • Maintain and improve code quality through unit testing, integration testing, automation, documentation, and code reviews.
  • Use Docker and Kubernetes to deploy and manage containerized applications.
  • Work with GCP, AWS, or Azure for cloud deployment and application management.
  • Utilize Terraform and Helm to manage cloud infrastructure and ensure scalable, efficient deployment environments.
  • Contribute to continuous integration and deployment processes, including test automation, build artifact creation, and application releases.

Requirements

  • 3–6 years of software development experience, with hands-on experience in full stack development using ReactJS and Python.
  • Strong expertise in ReactJS, JavaScript, TypeScript, HTML, and CSS.
  • Proficiency in Python and backend frameworks such as FastAPI, Django, or Flask.
  • Experience with frontend state management solutions such as Redux, Context API, React Query, or Zustand.
  • Database management experience with PostgreSQL, MongoDB, or similar SQL/NoSQL databases.
  • Familiarity with Docker, Kubernetes, Git, CI/CD pipelines, and microservices architecture.
  • Hands-on experience deploying and managing applications using GCP, AWS, or Azure.
  • Infrastructure as Code (IaC) skills with Terraform and Helm.
  • Understanding of unit testing, API testing, code reviews, and secure coding practices.
  • Familiarity with Figma, responsive design, accessibility standards, and cross-browser compatibility.
  • Bachelor’s/Master’s degree in Computer Science, Software Engineering, or a related field.

Preferred

  • Experience with REST APIs; familiarity with GraphQL is a plus.

Benefits

  • Opportunity to lead cutting-edge AI projects in a global consulting environment.
  • Leadership development programs and training sessions at our global centers.
  • A dynamic and collaborative team environment with diverse projects.
  • Position based in Mumbai (onsite)

Equal opportunity

  • Sia is an equal opportunity employer.
  • All aspects of employment, including hiring, promotion, remuneration, or discipline, are based solely on performance, competence, conduct, or business needs.
  • Sia is an equal opportunity employer.
  • All aspects of employment, including hiring, promotion, remuneration, or discipline, are based solely on performance, competence, conduct, or business needs.