Do you dream in Django and wake up to OpenAPI documentation? We're in search of a backend developer to join our dynamic team.
From harmonizing with Shopify to mingling with Magento, your expertise will be key in integrating our solutions across various shop systems and social media platforms.
If you're skilled in the art of PostgreSQL and thrive on crafting clean, maintainable code, then this role has your name written all over it. Whether you're a seasoned pro or a rising star in the backend realm, we're here to support your growth and development.
So, if you're ready to embark on an exciting journey of innovation and collaboration, let's chat and make some magic happen!
Aufgaben
- Develop backend solutions using Python, Django and OpenAPI.
- Collaborate with the team to integrate with various shop systems (e.g., Shopify, Magento) and social media platforms (e.g., Facebook, Google, Pinterest).
- Manage data and databases, with proficiency in PostgreSQL.
- Write clean, maintainable code following best practices and industry standards.
- Take ownership of architectural decisions and contribute to the development of unit tests and documentation.
- Embrace opportunities for learning and growth, whether through self-directed learning and mentorship.
Demonstrated ability to work independently, prioritize tasks, and meet deadlines effectively. We are also open to developing junior candidates who may have less experience but are familiar with our tech stack. If you're passionate about backend development and eager to learn, we encourage you to apply!
Qualifikation
- Experience in a similar role, with a strong willingness to learn and grow.
- Proficiency in Python, Django framework and OpenAPI is essential.
- Experience with PostgreSQL for data management.
- Strong communication skills and the ability to collaborate effectively within a team environment.
- Self-motivated with a proactive approach to problem-solving.
- Experience with Pydantic for data validation is a big plus.
Recruiting Process for this role:
- Initial interview with Belinda (30-45 min): You will learn about our product, our team, and the responsibilities itself. This is a get-to-know. Therefore, feel free to bring any questions you might have!
- Interview with Zoran (30 min): Focus on technical aspects: Python, Django, backend development; Discuss specific projects and assess interest/aptitude
- Coding challenge (online 1:1 with Zoran): Tasks to showcase technical skills and problem-solving abilities; evaluate coding proficiency