We invite a strong developer experienced in Python and Flask, Django to join our engineering team working with a software product company located in Germany and help develop and maintain the SaaS platform designed for online collaboration.
Primary Responsibilities
Design and develop backend services using the latest technologies
Apply your Python development skills to develop production systems and data processing infrastructure
Design reliable systems and automated processes that implement best practices
Maintain and support business critical systems
Overcome the challenges that come with processing data
Make your mark on ambitious projects
Design, develop, deploy, operate, and improve SaaS solutions that are praised by your peers for their elegance and code readability
Knowledge, Skills, Competencies and Experience
3+ years of experience in professional software development
Profound knowledge of Python programming
Strong experience in developing scalable web applications using Flask framework
Solid knowledge of databases (e.g., MariaDB, MongoDB etc.)
Able to contribute to best practices and architectural leadership for backend applications and help shape the architecture, frameworks and tools
Experience with agile methodologies and automated testing
Multi-tasking, attention to detail, and ability to contribute to complex projects
Good organizational and problem-solving skills, ability to handle uncertainty
Good communication and writing skills in English
Bonus points for knowledge of
knowledge of other Python frameworks, e.g., Django, and libraries, e.g., scraping, data processing
understanding of front-end technologies, JavaScript, TypeScript, React