apply for a job
About the role:

    We are seeking an experienced Senior Python Developer to join our team. In this role, you will contribute significantly to developing highly scalable server-side applications and services. You will play a pivotal role in system architecture, API design, and the optimization of backend system performance.

  • Efficient Development: Design and create efficient, reusable, and scalable backend components and services;
  • API Development: Develop RESTful APIs and integrations to support client applications and services;
  • Performance Optimization: Enhance backend systems to ensure high availability, rapid response times, and robustness;
  • Feature Implementation: Implement new features and capabilities to extend the functionality of the backend system;
  • Bottleneck Resolution: Identify and address bottlenecks in the backend infrastructure to optimize system performance;
  • Maintenance: Maintain and provide support for existing backend applications and infrastructure;
  • Collaboration: Participate in architecture reviews, design sessions, and code reviews, fostering collaboration within the team;
  • Quality Assurance: Collaborate closely with quality assurance and testing teams to implement best practices in development.
  • Experience: A minimum of 4 years in a backend development role or a similar role;
  • Programming Skills: Proficiency in backend languages and frameworks such as Python, Node.js;
  • Database Expertise: Experience working with databases like MySQL, MongoDB, DynamoDB, and Postgres;
  • API Development: Proficiency in developing and consuming RESTful APIs;
  • Security and Performance: Understanding of web application security and performance tuning;
  • Technology Stack: Hands-on experience with AWS, Docker, and Kubernetes is a valuable asset;
  • Collaborative Nature: Ability to collaborate effectively with cross-functional product teams;
  • Communication Skills: Strong communication and analytical skills.
  • Will be a plus:

  • FastAPI;
  • SQLAlchemy;
  • AsyncIO;
  • Pandas/Numpy.
We offer:
  • 20 working days of paid vacation per year;
  • Official holidays of Ukraine – days off;
  • Modern equipment for work;
  • Corporate events;
  • External and internal training: conferences, professional events, courses, corporate e-learning platforms;
  • English speaking club;
  • Work in a respectful and supportive team.
Hiring process:
  • CV Review;
  • HR Interview;
  • Technical interview;
  • 2 stages interview with client.
  • We are looking forward to your application!

Relevant Vacancies

UI/UX Designer
Remote Join us
Fullstack PHP Developer
Remote Join us
Middle Business Analyst
Remote Join us
Senior BI Engineer/Data Analyst
Remote Join us
Senior Python Developer
Remote Join us
Senior React.js Developer
Remote Join us
Didn’t find your vacancy? Propose your candidacy
What’s your IT challenge?
enter your Name and Surname
enter your Email
describe your question