We are looking for a Mid-to-Senior Python Developer to join our distributed team, working remotely from Europe. You will contribute to a long-term international project, developing scalable web applications and services that connect enterprise systems and enhance partner experiences.
Requirements
- 3+ years of experience in Python web development with backend frameworks (Flask, Django, FastAPI) or Node.js (Express, NestJS)
- Proven experience deploying applications on public cloud platforms
- Familiarity with serverless architecture and microservices design patterns
- Strong understanding of RESTful APIs and frontend-backend integration
- Experience with SQL and/or NoSQL databases
- Knowledge of web application security best practices
- Experience with testing frameworks (Jest, Cypress, PyTest, Mocha)
- Proficiency in Git and familiarity with CI/CD pipelines
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration abilities
- Bachelor’s degree in Computer Science or related field, or equivalent experience
