We are looking for a Python Developer with strong web development expertise and a good understanding of data handling. The ideal candidate will be comfortable working across backend frameworks, APIs, databases, and basic frontend technologies, while also applying best practices in software design and deployment. Due to project requirements, candidates must currently hold EU work permit and be available to start within 1 to 3 months of receiving an offer.
Benefits:
Competitive salary 2885 - 5695 EUR Gross
Flexible vacation + health & travel insurance
Hybrid work model: flexible hours with the possibility to combine office and remote work
Work with Fortune 500 companies from different industries all over the world
Skills development and training opportunities, company-paid certifications
Opportunities to advance career
Key Responsibilities
Develop and maintain Python web applications (Django, Flask, FastAPI) and RESTful APIs.
Build responsive frontends (HTML, CSS, JavaScript, React.js) and integrate with backend services.
Design and optimize databases (PostgreSQL, MySQL, etc.) and implement secure coding practices (SOLID, DRY).
Implement CI/CD pipelines and deploy to cloud platforms (AWS, Heroku, etc.).
Collaborate effectively using Git and leverage data libraries (Pandas, NumPy) as needed.
Required Qualifications:
Expert Python 3 skills (OOP, data structures, error handling).
Deep Django experience (ORM, REST framework, security, migrations).
Familiarity with Flask/FastAPI and database technologies (PostgreSQL, MySQL, MongoDB, Redis).
Proficiency in authentication/authorization (JWT, OAuth2) and security best practices (OWASP).
Experience with Docker, unit testing (pytest/unittest), CI/CD, and frontend fundamentals (HTML, CSS, JavaScript, React).
Desired Qualifications:
Experience with Pandas, NumPy for data handling and analysis.
Prior experience with cloud deployment (AWS, DigitalOcean, Heroku).
Understanding of query optimization and performance tuning.
Hands-on experience in an Agile Scrum environment.