Join our growing team as a Python Developer and take a leading role in building high-performance, scalable applications! We need an experienced developer who can not only write clean code but also design architecture, perform code reviews, and mentor junior team members. If you have a strong background in Python and a passion for building robust, scalable systems, we’d love to meet you.
What You’ll Do:
— Design and architect scalable and maintainable Python applications
— Perform code reviews, ensuring high standards of code quality and performance
— Mentor and guide junior developers, fostering their growth and skill development
— Write and test efficient, scalable Python code, adhering to best practices
— Oversee back-end components to boost performance, scalability, and reliability
— Integrate front-end elements with server-side logic
— Debug and resolve complex technical issues, ensuring software functionality and performance
— Implement security and data protection measures in the development process
— Collaborate with cross-functional teams to deliver innovative solutions
— Contribute to the overall technical strategy of the department and company
What We’re Looking For:
— 5+ years of experience in Python development
— Proven experience designing and architecting software solutions
— Expertise in OOP, SOLID principles, and software design patterns
— Deep knowledge of Python frameworks (Django, Flask, FastAPI)
— Strong experience with relational databases (SQL) and cloud technologies (AWS, GCP, or Azure)
— Experience with RESTful API development, microservices, and containerization (Docker, Kubernetes)
— Ability to write clear, maintainable, and efficient code
— Proven experience leading code reviews and mentoring junior developers
— Strong problem-solving and debugging skills
— B1+ English level for effective international collaboration and communication
Bonus Skills:
— Experience with ML/DL and open-source tools
— AWS expertise with S3, Lambda, and serverless architecture
— Familiarity with CI/CD pipelines and DevOps practices
— Experience with agile methodologies (Scrum, Kanban) What we offer: * A clear growth roadmap to help you understand your development path * Flexible 8-hour work schedule * 20 paid vacation days and 5 sick days after the probation period * Medical insurance program * Opportunities for career growth within the company * A supportive team and environment where your ideas matter