We are seeking a highly skilled Lead Python Web Developer with React to join our team and drive the design, development and delivery of scalable web applications. In this role, you will lead technical initiatives, mentor team members and collaborate closely with stakeholders to build robust, high-performance solutions leveraging modern technologies and cloud platforms.
Responsibilities
- Lead the design and development of Python-based web applications and React front-end solutions
- Architect scalable, secure and high-performing systems using cloud-native technologies
- Mentor and guide developers, conducting code reviews and promoting best practices
- Collaborate with cross-functional teams in a Scrum environment to deliver high-quality features
- Oversee CI/CD pipelines and ensure smooth deployment processes
- Drive the adoption of containerization and orchestration tools across projects
- Ensure proper monitoring, logging and observability of production systems
- Define and enforce testing strategies to maintain code quality and reliability
- Coordinate integration of messaging systems and APIs across services
- Communicate effectively with technical and non-technical stakeholders in English
Requirements
- 5+ years of professional software development experience
- Proficiency in Python and ReactJS
- Expertise in Python Web Servers, Flask and Django
- Skills in REST and GraphQL API design and implementation
- Background in Apache Kafka for event-driven architectures
- Knowledge of Jenkins and GitHub Actions for CI/CD pipelines
- Familiarity with Amazon Web Services, Google Cloud Platform and Microsoft Azure
- Competency in Docker and Kubernetes for containerization and orchestration
- Understanding of Elasticsearch, Grafana and Prometheus for monitoring and observability
- Capability to write automated tests using Pytest
- Knowledge of SSL/TLS and security best practices
- Experience working in Scrum teams and English proficiency at B2 level or higher