Position: Middle+ Python Developer
Company: DevKit
Category: Python
Experience required: 3y
English level: upper

Updated Job Description:

Our company is a German-based product that empowers users to create their own event booking websites, offering seamless ticket sales and customizable features to suit their unique business requirements. As a rapidly growing company, we are currently undertaking a full rebuild of our existing platform from the ground up.

Responsibilities:

As a skilled Backend Engineer, you will play a pivotal role in collaborating with our existing engineering team to execute the migration of the current Flask-based Backend to a new Django backend version, built entirely from scratch.

Your key responsibilities will include:

▶. Leading the implementation of the new version of Backend, ensuring a seamless transition and integration with the existing structures.
▶. Collaborating closely with our talented Backend specialists and product manager to understand requirements and deliver solutions that meet our business needs.
▶. Creating robust software designs that align with our quality attributes, fostering scalability, performance, and maintainability.
▶. Developing and architecting backend structures with a strong adherence to clear code principles, ensuring code quality and readability.
▶. Contributing your expertise and insights to the team, actively participating in technical discussions and sharing best practices.
▶. Conducting code reviews and providing constructive feedback to foster a culture of continuous improvement and learning.


To thrive in this role, we expect you to have:

▶. A minimum of 3-4 years of hands-on experience in Python development.
▶. Proficiency in both Flask and Django frameworks, with a proven track record of successful project implementation using these technologies.
▶. The ability to work autonomously and effectively manage your tasks and priorities to meet deadlines and deliver exceptional results.
▶. Strong communication skills in English (upper-intermediate level) to collaborate effectively with our global team.
▶. Experience working with either MongoDB or SQL databases, showcasing your versatility in handling various data storage requirements.

We offer a dynamic and collaborative work environment, where you'll have the opportunity to work on cutting-edge technology and contribute to the evolution of our groundbreaking product. If you are a passionate Backend Engineer with a drive for excellence, we encourage you to apply and join our team of innovative professionals.