Python Full-Stack Developer (Junior+ / Middle)
Weβre looking for a Python Full-Stack Developer (Junior+ / Middle) who wants to grow as a modern engineer and actively use AI tools in daily development.
This role is a good fit for someone who is curious, responsible, and ready to learn fast. You donβt need to know everything from day one, but you should be comfortable working with Python backend, basic frontend, and AI-assisted development workflows.
Requirements
β 1β3 years of experience in software development
β Strong Python Core understanding (OOP, async basics, clean code)
β Experience with FastAPI or Django
β Basic understanding of REST APIs and backend architecture
β Basic knowledge of PostgreSQL / databases
β Basic knowledge of JavaScript / TypeScript
β English level: B1+/B2
β AI familiarity is a must: Claude, ChatGPT/OpenAI, Claude Code, AI agents
β Ability to use AI tools for coding, debugging, refactoring, and documentation
β Understanding of Git and basic development workflows
β Readiness to learn new technologies and improve quickly
β Self-organization and attention to detail
Responsibilities
β Develop backend features using Python (FastAPI/Django)
β Work with APIs, integrations, and data processing
β Support and improve existing codebase
β Write clean, maintainable, and scalable code
β Use AI tools (Claude, Claude Code, agents) in daily development
β Collaborate with team members and communicate clearly
β Help with basic frontend tasks when needed (React/TS level basics)
β Participate in improving development processes and standards
Will Be a Plus
β Experience with Docker
β Basic knowledge of React / frontend frameworks
β Experience with Celery, Redis, background jobs
β Experience working with AI/LLM integrations
β Understanding of testing basics
β Completed courses in Python, backend, or AI
What We Value
β Honesty and open communication
β Responsibility and ownership
β Attention to detail
β Curiosity and willingness to learn
β Self-organization
β Long-term cooperation
What We Offer
β Remote model of work
β Flexible schedule, starting between 8:00β10:00
β 8-hour workday
β Paid trial period: 1β3 months
β No micromanagement or screen tracking
β Daily syncs and weekly planning
β Opportunity to grow into Middle / Senior Developer
β Support for learning: 1β2 Udemy/Coursera courses per year after probation
Compensation
Compensation depends on your skills and experience β $800β1500.
Attention: Applications review planned on May 13.
Thank you for your interest in potential collaboration.
Good luck!
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |