Looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.
Find me a jobWe are looking to welcome a talented Senior Python Developer into our evolving company.
In this position, you will play a major role in shaping and rolling out dependable, business-critical applications that advance our products. Collaborating with multiple departments, you will help translate inventive ideas into reality and contribute to charting the technical path of our solutions.
Responsibilities
- Engineer, release, and sustain dependable backend applications and services
- Plan enduring, consistent, and safeguarded software structures that align with corporate goals
- Partner with product specialists, design experts, and engineering teammates to scope and deliver fresh capabilities
- Review code submitted by peers and offer thoughtful guidance to maintain superior engineering quality
- Provide direction to junior developers and help them grow throughout their careers
- Polish and revamp existing code to improve speed, expandability, and ease of upkeep
- Take part in technical roadmap conversations and help drive significant architectural decisions
- Locate, study, and address complex issues in active environments quickly
- Stay current with emerging tools and propose enhancements to our engineering routines
Requirements
- No less than 3 years of real-world experience in a software development position
- Deep proficiency in Python for creating backend logic and services
- Practical work with React to produce dynamic and flexible user-facing interfaces
- Confident grasp of SQL and/or NoSQL data stores, covering structure design and query efficiency improvements
- Skilled use of Git, including branch management and cooperative coding workflows
- Verified leadership talents, including mentoring peers, fostering developer growth, and taking charge of technical direction
- Hands-on familiarity with Python web frameworks such as Django, Flask, or FastAPI
- Working knowledge of Python web servers (like Gunicorn or uWSGI) used to host live applications
- Wide-ranging understanding of secure programming methods and frequent vulnerabilities (such as the OWASP Top 10)
- Familiarity with engineering methodologies including Agile, Scrum, or Kanban
- Insight into authentication and authorization mechanisms, including OAuth, JWT, and role-based access control
- Proficient English communication skills, both written and spoken (B2+ level or higher)
Nice to have
- Familiarity with cloud platforms such as AWS, GCP, or Azure
- Practical know-how with container technologies like Docker and orchestration tools such as Kubernetes
- Understanding of CI/CD workflows and broader DevOps practices
