Full Stack Engineer

Apolis
Chennai, Tamil Nadu, India

We are looking for a Full Stack Developer with strong hands-on experience in modern frontend frameworks, Python backend development, cloud platforms, and CI/CD automation.

Responsibilities

  • Develop and maintain scalable web applications using React and/or Angular.
  • Build backend APIs and services using Python and FastAPI.
  • Integrate frontend applications with APIs, databases, third-party services, and cloud platforms.
  • Design secure, reusable, and maintainable application components.
  • Build and maintain CI/CD pipelines for automated build, testing, and deployment.
  • Manage source code and branching workflows using Git, Bitbucket, GitHub, or similar tools.
  • Deploy and support applications on AWS and/or Microsoft Azure.
  • Troubleshoot application, API, database, infrastructure, and deployment issues.
  • Participate in technical design, architecture discussions, code reviews, and sprint planning.
  • Work closely with Product, QA, DevOps, and other engineering teams.Required Skills
  • React.js and/or Angular
  • JavaScript / TypeScript
  • Python
  • FastAPI
  • REST API development
  • PostgreSQL / MySQL / SQL Server
  • Git / Bitbucket / GitHub
  • CI/CD pipelines
  • AWS and/or Microsoft Azure
  • Docker
  • Strong understanding of application security, scalability, and performance
  • Claude Code / Google Antigravity or similar AI coding agents

Preferred Skills

  • Elasticsearch / OpenSearch
  • Redis
  • Microservices architecture
  • Background workers / asynchronous processing
  • Kubernetes
  • Terraform
  • OAuth2 / JWT / SSO
  • Unit and integration testing
  • Experience integrating AI/LLM APIs

React.js, Angular, Python, FastAPI, TypeScript, JavaScript, REST APIs, PostgreSQL, MySQL, Git, Bitbucket, CI/CD, AWS, Microsoft Azure, Docker, Microservices, Elasticsearch, Redis, Kubernetes, Terraform, DevOps, Cloud Computing

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →