Backend developer

Here’s what you’ll do with us:

  • Design, build, and maintain scalable backend services with REST APIs using modern ASGI frameworks like FastAPI.
  • Architect and manage sophisticated database systems, leveraging both SQL (Postgres) and No-SQL technologies.
  • Write clean, modular, and testable code, adhering to clean architecture principles.
  • Develop and execute comprehensive tests using tools like Pytest to ensure system reliability and support CI/CD pipelines.
  • Collaborate closely with frontend teams to seamlessly integrate API services and share technical expertise.
  • Partner with data engineering specialists to enhance the performance and efficiency of our internal data platform.
  • Contribute to the design and deployment of event-driven systems using message brokers such as Kafka or similar technologies.
  • Utilize Docker and Kubernetes for containerization and efficient orchestration of services.
  • Work with AWS infrastructure and apply DevOps best practices to optimize and scale our platform.

 

You’ll thrive in this role if you have:

  • A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
  • At least 5 years of hands-on experience in backend development, with deep expertise in Python.
  • Demonstrated proficiency with web frameworks like FastAPI (async/asyncio) or Flask.
  • Hands-on experience with ORM tools such as SQLAlchemy.
  • Strong knowledge of designing, optimizing, and maintaining both SQL and No-SQL databases.
  • Experience in designing and implementing microservices and event-driven architectures.
  • A solid understanding of clean architecture principles and a commitment to writing testable, maintainable code.
  • Familiarity with Docker and containerized development environments.
  • AWS infrastructure knowledge and DevOps experience are highly desirable.
  • Excellent problem-solving skills and the ability to work autonomously in a dynamic startup setting.
  • A genuine passion for technology and a drive to stay ahead in the field.

 

Location: Kyiv, Podil (Poshtova Square)
Work type: Hybrid, with three office days per week

We offer:

  • A modern office environment
  • Happy hours, drinks, and snacks
  • Medical insurance
  • Team-building events
  • Sick leave and flexible schedule options

 

Published 20 March
66 views
·
6 applications
67% read
·
34% responded
Last responded 2 weeks ago
To apply for this and other jobs on Djinni login or signup.