We’re looking for a Python Full-Stack Developer with 1–2 years of experience to help build and maintain web applications and backend services.
You’ll work closely with experienced engineers to develop new features, integrate APIs, and contribute to reliable, user-friendly applications while continuing to grow your technical skills.
What you’ll do
- Develop and maintain backend services and REST APIs using Python - Work with frameworks such as FastAPI, Django, or Flask - Build and maintain frontend components using JavaScript or TypeScript and React - Work with relational databases such as PostgreSQL or MySQL - Write clean, maintainable, and testable code - Integrate third-party APIs and external services - Write unit tests and participate in code reviews - Troubleshoot bugs and improve application performance - Use Git for version control and collaborate with the development team - Participate in technical discussions and contribute to improving existing solutions - Document technical implementations when needed
What we’re looking for
- 1–2 years of commercial experience in Python development - Good knowledge of Python fundamentals and object-oriented programming - Familiarity with at least one Python web framework, preferably FastAPI or Django - Understanding of REST APIs and HTTP fundamentals - Experience working with SQL databases, preferably PostgreSQL - Basic knowledge of JavaScript or TypeScript, HTML, and CSS - Familiarity with React or another modern frontend framework - Understanding of Git, unit testing, and software development best practices - Basic knowledge of Docker and application deployment concepts - Good problem-solving skills and willingness to learn - Intermediate English or higher
Nice to have
- Experience with asynchronous programming in Python - Familiarity with Redis or other caching solutions - Experience with cloud platforms such as AWS, Azure, or GCP - Familiarity with CI/CD pipelines - Experience integrating AI APIs or working with LLM-based applications
🎁 What we offer - 100% remote work - Flexible working hours - Competitive compensation - Paid vacation and sick leave - Health insurance / medical support - Professional development and learning opportunities - A friendly, supportive team with direct communication - The opportunity to work on challenging international projects


