Full-Stack Software Developer (Python + React)
We are currently looking for a Full-Stack Software Developer to join an international team working on the development and modernization of a complex software platform.
The role involves taking ownership of both backend and frontend development during an ongoing project transition, including migration of existing functionalities to a modern technology stack.
You will collaborate with a distributed Agile team and have real influence on the technical direction of the frontend architecture.
Key Responsibilities
Design, develop, and maintain full-stack applications using Python and React
Develop and maintain RESTful APIs
Work with PostgreSQL databases
Participate in the migration of existing application components to a modern frontend framework
Implement end-to-end testing using tools such as Playwright
Manage CI/CD pipelines using GitHub Actions
Deploy and maintain applications in AWS
Collaborate with engineers in an international Agile environment
Contribute to architectural discussions and technical decisions
Requirements
5+ years of experience in software development
Strong experience with Python
Experience with React
Practical knowledge of PostgreSQL and REST APIs
Experience working with AWS
Familiarity with CI/CD pipelines (e.g., GitHub Actions)
Experience with end-to-end testing tools (e.g., Playwright)
Experience working in Agile environments using tools such as Jira or Confluence
Strong communication skills and a proactive mindset
Nice to Have
Experience with NumPy or SciPy
Experience working in distributed engineering teams
Experience participating in application migrations or system transitions
Full-Stack Software Developer (Python + React)
Full-Stack Software Developer (Python + React)