Python Developer
Summary
Full stack developer building scalable, cloud-based applications: Python backend services (FastAPI/Flask/Django), React frontends, REST APIs, and microservices in an Agile team. Requires 5+ years of experience, plus cloud (AWS/Azure/GCP), Docker/Kubernetes, CI/CD, and SQL databases.
Role Overview
We’re seeking a Full Stack Developer with strong Python and React experience to join an engineering team developing scalable, cloud-based applications. The role involves backend services, modern UI development, APIs, and microservices within an Agile environment.
Key Responsibilities
- Build and enhance full-stack applications using Python and React.js
- Develop and integrate REST APIs and microservices
- Create responsive, high-quality frontend experiences
- Work closely with Architecture, Product, QA and DevOps teams
- Improve application performance, reliability and security
- Contribute to code reviews, testing and technical improvements
- Investigate and resolve application or production issues
- Follow Agile/Scrum delivery practices
- 5+ years of software development experience
- Strong Python development with FastAPI, Flask or Django
- Experience with REST, microservices and OOP
- Good knowledge of SQL/database design
- Experience with PostgreSQL, MySQL or SQL Server; MongoDB is a plus
- Familiarity with AWS, Azure or GCP
- Hands-on exposure to Docker, Kubernetes and CI/CD
- Git-based development and version control
- Event-driven systems using Kafka or RabbitMQ
- Terraform or other Infrastructure-as-Code tools
- Automated testing with PyTest/Jest
- Experience working on enterprise-scale platforms
Additional:
Strong analytical, communication, and stakeholder-management skills with the ability to work independently and collaboratively.
Skills
- Agile
- API
- AWS
- Azure
- CI/CD
- Cloud
- DevOps
- Django
- Docker
- Event Driven Architecture
- FastAPI
- Flask
- GCP
- Git
- Infrastructure as Code
- Jest
- Kafka
- Kubernetes
- Microservices
- MongoDB
- MySQL
- OOP
- PostgreSQL
- pytest
- Python
- RabbitMQ
- React
- REST
- Scrum
- SQL
- SQL Server
- Stakeholder Management
- Terraform
- Test Automation
- Version Control