top of page
Startup Development Team

Medior/Senior Python Developer

JID-1197

Miesto práce

Home office

Základné udaje o pozícii resp. projekte

ID

Dátum začiatku

By agreement

Typ zmluvy

Freelance

Plat

2.500-6.000 EUR/month

Short description


Join the team as a Python Developer. The ideal candidate will be passionate about coding, proficient in Python, and possess a strong understanding of software development principles.



Job description


• Design and develop robust, scalable, and secure backend solutions using Python.

Collaborate with cross-functional teams, including designers, product managers, and software engineers, to define and implement software solutions

Write clean, efficient, and well-documented code that adheres to best practices and coding standards

Integrate applications with databases, ensuring data consistency and efficiency

Optimize and maintain database structures to meet performance and scalability requirements

• Develop and maintain RESTful APIs for seamless integration with front-end applications and external services



Benefits


• Membership in APM.Digital club - become APM Expert

• Beer box for each APM Expert

• 100% work from home

• Multisport card

• Flexible working hours

• Tax and social counseling for freelancers

• Work with the most modern tools on the market in all areas

• Young team, frequent team building




Requirements


• Proven experience as a Python Developer, with a strong portfolio of Python-based projects or applications

• Proficiency in Python programming language and its frameworks, such as Django or Flask

• Solid understanding of object-oriented programming principles and design patterns

• Experience with database systems, such as MySQL, PostgreSQL, or MongoDB, and knowledge of SQL

• Familiarity with front-end technologies, including HTML, CSS, and JavaScript, and the ability to collaborate with front-end developers

• Strong problem-solving and analytical skills, with the ability to effectively debug and resolve software defects

• Good understanding of version control systems, such as Git

• Excellent communication and teamwork skills, with the ability to collaborate effectively with cross-functional teams

• Self-motivated and detail-oriented, with a strong commitment to delivering high-quality software




The position is suitable for candidates with education


Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)



Language skills


English Language - fluent

German Language - very welcome



Number of years of experience


Minimum of 3+ years of experience


Information concerning the recruitment process


• We will give feedback to all candidates invited to the interview

Digitálna transformáciu v mnohých odvetviach

Prihlás sa do kariérneho newslettru a získaj aktuálne informácie o otvorených projektoch

bottom of page