Senior Python Developer
We are looking for a skilled Senior Python Developer to join our team. This role offers the opportunity to work on cutting-edge projects in a collaborative and innovative setting. You will partner with experienced colleagues and play a key role in shaping our technology landscape. Responsibilities Develop and maintain scalable backend architectures and services Work closely with multidisciplinary teams to deliver high-quality software products Take part in code reviews and provide input to uphold coding standards Enhance application efficiency and troubleshoot technical challenges Connect and manage integrations with third-party APIs and services Prepare and maintain comprehensive technical documentation for new and existing features Follow and promote best practices throughout all stages of software development Support the continuous enhancement of team workflows and technical expertise Requirements Minimum of 3 years of relevant experience in software engineering Strong command of Python for building and supporting applications Experience integrating AI or Large Language Models (LLM) into development projects Solid background in database architecture, management, and optimization Proficiency in using Git for source control and team collaboration Practical experience with Python web frameworks like Django or Flask Understanding of Python web server configuration and deployment Awareness of security principles and their application in software projects Experience with user authentication and authorization implementation Familiarity with software development methodologies such as Agile or Scrum Excellent English communication skills, both written and spoken, at B2+ level or above