-
View all jobs
What You Will Do
You will join the Backend team and report to the Tech Lead. On a daily basis you will work with frontend engineers (React / Vue), QA, designers and a dedicated PM.
Typical Projects You Will Be Working On
Send your CV (EN) and a link to your GitHub / portfolio. If you can — attach a short note about one technical challenge you solved recently: what the problem was, what you tried, what shipped.
Apply now
odesa
Ukraine, Marshala Govorova st, 18
[email protected]
HR Department
[email protected]
- Design and develop backend services in Python 3.11+ using Framework and FastAPI.
- Build and document REST APIs consumed by web (React / Vue) and mobile clients.
- Work with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB): schema and document model design, migrations, query optimization and indexing.
- Integrate third-party services and APIs: CRM and email platforms, analytics, social logins.
- Cover code with unit and integration tests (pytest) and maintain test coverage on the modules you own.
- Participate in code reviews — both as author and as reviewer; share knowledge with juniors and middles.
- Work with async tasks (Celery, RQ) and caching (Redis) for background processing and performance-critical paths.
- Containerize services with Docker and ship them through our CI/CD (GitLab CI / GitHub Actions) to staging and production.
- Take part in technical discovery: estimate tasks, propose architecture options, flag risks early to PM and Tech Lead.
- Support production: read logs, debug incidents, propose and implement long-term fixes — not just hotfixes.
- 2+ years of commercial Python development experience in web/backend projects.
- Solid understanding of OOP, SOLID, design patterns and clean code principles.
- Confident with both relational and NoSQL databases: SQL (PostgreSQL preferred — indexes, transactions, ORM internals, N+1 problem and how to avoid it) and MongoDB (document modeling, aggregation pipelines, indexes).
- Experience designing and documenting REST APIs (OpenAPI / Swagger).
- Practical experience with Git and a feature-branch / GitFlow workflow, code reviews via merge requests / pull requests.
- Hands-on experience with Docker and basic CI/CD (GitLab CI, GitHub Actions, Bitbucket Pipelines).
- Experience writing tests with pytest (or unittest) — unit and integration level.
- English — Intermediate or higher (B1+), enough to read documentation, write tickets and join client calls when needed.
- Ownership and engineering maturity: you do not push code you would not want to maintain yourself.
- Experience with async Python (asyncio, async ORM, async FastAPI endpoints).
- Experience with Celery / RQ for background jobs and Redis for caching and queues.
- Cloud experience: AWS (EC2, RDS, S3, Lambda), GCP or DigitalOcean.
- Experience with microservice and event-driven architectures (RabbitMQ, Kafka).
- Familiarity with frontend basics (React / Vue) — enough to debug an integration end-to-end.
- Experience with monitoring and observability tools: Sentry, Grafana, Prometheus, ELK.
- Open-source contributions or a public GitHub portfolio.
You will join the Backend team and report to the Tech Lead. On a daily basis you will work with frontend engineers (React / Vue), QA, designers and a dedicated PM.
Typical Projects You Will Be Working On
- Custom B2B web platforms with complex business logic.
- High-traffic backends and headless storefronts: catalog APIs, integrations, search.
- Internal tools and admin panels for our own and clients’ teams: dashboards, reporting, role-based access, data exports.
- Greenfield MVPs built on FastAPI — fast iterations, clean architecture from day one.
- Competitive salary reviewed every 6 months based on performance and KPIs.
- Hybrid format: office + remote on Thursdays and Fridays. Flexible start time — 9:00 or 10:00 with 1 hour for lunch.
- 5 working days of paid vacation and 5 paid sick leave.
- English classes.
- Modern office, team events, corporate gifts, no bureaucracy and no micro-management.
Send your CV (EN) and a link to your GitHub / portfolio. If you can — attach a short note about one technical challenge you solved recently: what the problem was, what you tried, what shipped.
Apply now
- Required Fields
odesa
Ukraine, Marshala Govorova st, 18
[email protected]
HR Department
[email protected]
Key Skills
Ranked by relevance
python
react
vue
postgresql
gitlab ci
fastapi
docker
gitlab
nosql
redis
cicd
design patterns
prometheus
rabbitmq
grafana
mysql
git
sql
aws
gcp
oop
crm
s3
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Front-end developer
2026-07-05
Full-time
Not Applicable
Ukraine
IT Services
Engineering
View Job Details
Related
Front-end developer
2026-02-10
Full-time
Entry
Ukraine
IT Services
Engineering
View Job Details
Related
PHP Developer (Laravel)
2025-04-24
Full-time
Entry
Ukraine
IT Services
Engineering
Login to Apply
- Posted
- Jul 05, 2026
- Type
- Internship
- Level
- Not Applicable
- Location
- Odesa
- Company
- BramblingTech
Industries
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Front-end developer
2026-07-05
Full-time
Not Applicable
Ukraine
IT Services
Engineering
View Job Details
Related
Front-end developer
2026-02-10
Full-time
Entry
Ukraine
IT Services
Engineering
View Job Details
Related
PHP Developer (Laravel)
2025-04-24
Full-time
Entry
Ukraine
IT Services
Engineering