Engineering
Full-Stack Developer (Python + React)
- Middle
- Remote
- Full-time
- Open until Dec 31, 2026
You build a feature end to end: the Python service and its API, the data under it and the React interface on top. You work on client products with developers, QA engineers and project managers.
What you will do
- Build and maintain backend services in Python: API design, database integration, performance
- Build responsive, easy-to-use interfaces in React
- Work with developers, QA engineers and project managers to ship features
- Write clean, maintainable code with tests
- Improve what is already built and suggest technical changes
Requirements
- 3+ years of commercial development in Python
- 2+ years of hands-on React
- Solid API development, databases and server-side work
- English at Upper-Intermediate (B2) or higher
Nice to have
- Experience with AI solutions
- Docker and AWS or another cloud
- DevOps principles and CI/CD pipelines
What we offer
Work that lasts, remote from the US, Estonia or Ukraine.
Remote, with flexible hours
Full-time and remote, from the US, Estonia or Ukraine; hours that overlap the team, not a timesheet.
21 vacation days, 5 sick days
Paid, every year.
Corporate English courses
Classes with the team, for the calls and the documents you write.
Long projects, a stable team
Long-term cooperation with stable product teams, not a new client every month.
A modern stack, clear processes
Current tools and a process that is written down, so the work is the code.
Room to grow
Large-scale outstaffing and product work across the US and Europe.
How we hire
4 steps, nothing hidden.
- 01A call with our recruiter
You, the role and the terms. We answer every application within five working days.
- 02A test task
A task close to the real work, so we both see how you think.
- 03A technical interview
With the engineers or the lead you would work with.
- 04An offer
The terms in writing - then your first project.
Full-Stack Developer (Python + React)
Apply in two minutes.
Your CV or a link to your profile is enough to start. We answer every application within five working days.
Other open roles