Junior Full Stack Python Developer $
Project Description
We are developing a cybersecurity platform that analyzes how well data and systems are protected and whether they comply with international security standards.
The platform is built as a microservices-based system, where independent services handle data processing, integrations, and business logic. The frontend provides a user-friendly interface for managing and visualizing results.
We use modern technologies including Python (FastAPI), React + TypeScript, AWS, and Docker, with a focus on scalability, asynchronous processing, and cloud-based infrastructure.
We are looking for a Full-stack Developer to join our team and contribute to both backend services and frontend development.
Responsibilities
- Develop and maintain backend microservices FastAPI
- Build and enhance frontend features using React + TypeScript
- Integrate frontend with backend APIs and external services
- Work with data processing, business logic, and system integrations
- Participate in architecture discussions and feature development
- Write and maintain tests (unit and e2e)
Required skills
- 1+ years of commercial experience as a Full-stack or Software Developer
- Experience with Python (FastAPI)
- Experience with JavaScript/TypeScript and React
- Understanding of REST API design and integration
- Experience with relational databases (PostgreSQL) and ORM (SQLAlchemy or similar)
- Basic knowledge of cloud platforms (AWS)
- Experience with Docker and Git
- Understanding of testing approaches (unit/integration/e2e)
- English level: Intermediate or higher
Will be a plus
- Experience with microservices architecture
- Familiarity with tools like React Query, Zustand, MUI
- Experience with Playwright, Vitest, Storybook
- Understanding of asynchronous processing (queues, workers)
- Experience with API clients (OpenAPI, Axios)
We offer
- Opportunities for career growth and personal development, to help you improve your skills and achieve your goals
- No micromanagement - your ideas and initiatives are always encouraged
- Educational programs that are covered by the company at 30% of the expense
- Paid vacation leave and public holidays (21 vacation days annually)
- Competitive financial compensation with regular performance reviews
- Outdoor team activities are paid for by the company
- English language improvement through extensive communication
- The chance to work alongside highly experienced and enthusiastic IT professionals who are ready to share their knowledge and help you gain invaluable experience in a live IT environment
Our hiring is quick and straightforward
- Test task
- Technical interview with a hiring manager (1.5 hours)
Required skills experience
| Python | 1 year |
| FastAPI | 1 year |
| SQLAlchemy | 1 year |
| TypeScript | 6 months |
| React.js | 6 months |
| AWS | 6 months |
| PyTest | 6 months |
| Docker | 1 year |
| PostgreSQL | 1 year |
| Git | 6 months |
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |