We are looking for a Senior Python Web Developer with React to contribute to the development of innovative web applications and platforms. In this position, you will be responsible for crafting reliable back-end services, building dynamic user interfaces and partnering with engineering teams to deliver impactful solutions across modern cloud environments.
Responsibilities
- Develop and maintain Python-based back-end services and React user interfaces
- Design efficient APIs and integrate them into distributed application ecosystems
- Participate in architectural discussions and propose technical improvements
- Implement automated deployment workflows to streamline release cycles
- Containerize applications and manage their lifecycle in orchestrated environments
- Set up dashboards and alerts to monitor application health and performance
- Write comprehensive unit and integration tests to safeguard code quality
- Engage in Scrum ceremonies and contribute to sprint planning and retrospectives
- Troubleshoot production incidents and implement long-term fixes
- Collaborate with peers through code reviews, pair programming and knowledge sharing
Requirements
- 3+ years of hands-on software engineering experience
- Strong command of Python and ReactJS
- Background in Python Web Servers, Flask and Django
- Competency in REST and GraphQL for service communication
- Familiarity with Apache Kafka for streaming and messaging workflows
- Skills in Jenkins and GitHub Actions for build and deployment automation
- Experience working with Amazon Web Services, Google Cloud Platform or Microsoft Azure
- Proficiency in Docker and Kubernetes for application packaging and orchestration
- Knowledge of Elasticsearch, Grafana and Prometheus for search and observability
- Expertise in writing tests with Pytest
- Understanding of SSL/TLS protocols and secure communication standards
- Exposure to Scrum methodology and English proficiency at B2 level or higher