Junior AI-Native Full-Stack Python Developer (Django, FastAPI, React)
We're looking for a Junior AI-Native Full-Stack Python Developer who is passionate about software engineering and excited to build real products using modern AI tools.
Experience: 6+ months of commercial experience plus personal, freelance, university, or open-source projects that demonstrate your passion for software development.
At Flexipy, you'll build production software for international clients in SaaS, AI, and business automation. We're looking for developers who enjoy solving real problems, communicate well, and are ready to take responsibility for their work. You'll collaborate with experienced engineers while continuously expanding your technical and product expertise.
We believe modern software engineers should know how to collaborate with AI, not compete against it. Claude Code, Cursor, ChatGPT, and similar tools are part of our daily development workflow. We expect every developer to know how to use AI responsibly to accelerate development while maintaining high engineering standards.
Core Technical Skills:
- 6+ months of commercial experience plus personal, freelance, university, or open-source projects that demonstrate your passion for software development
- Good understanding of Python Core (OOP, clean code, basic async)
- Experience with Django or FastAPI
- Basic understanding of REST APIs and backend architecture
- Basic knowledge of PostgreSQL or other relational databases
- Basic knowledge of React and JavaScript/TypeScript
- Experience using Git and collaborative development workflows
AI Development Skills:
- Daily experience using AI-assisted development tools such as Claude, Claude Code, Cursor, ChatGPT, GitHub Copilot, or similar
- Ability to write clear, structured prompts for software engineering tasks
- Understanding of prompt engineering fundamentals and effective context management
- Experience using AI for code generation, debugging, refactoring, documentation, testing, and research
- Ability to review, validate, and improve AI-generated code instead of accepting it blindly
- Curiosity to explore new AI tools and incorporate them into daily development workflows
Communication & Professional Skills:
- English level: B2+ (written and spoken) — comfortable communicating directly with teammates and clients
- Good communication and collaboration skills
- Responsibility and ownership of assigned tasks
- Self-organization and attention to detail
- Strong problem-solving mindset
- Curiosity, continuous learning, and willingness to grow professionally
- Ability to receive feedback and continuously improve
What You'll Do:
- Build backend features using Django or FastAPI
- Contribute to real client projects in SaaS, AI, and business automation
- Build and maintain REST APIs
- Fix bugs and implement new features
- Support frontend development using React
- Work with PostgreSQL and integrate third-party APIs when needed
- Write clean, maintainable, and well-documented code
- Use AI tools such as Claude Code, Cursor, and ChatGPT as part of your daily development workflow
- Participate in code reviews, daily syncs, technical discussions, and occasional client meetings
- Continuously improve your technical, product, and AI development skills
Nice to Have:
- Docker and Docker Compose
- Celery and Redis
- Basic CI/CD knowledge
- Experience with OpenAI, Anthropic, or other LLM APIs
- Testing fundamentals (Pytest, frontend testing)
- AWS, DigitalOcean, or other cloud platforms
- Active GitHub profile or open-source contributions
What We Value:
- Responsibility and ownership
- Honest and open communication
- Curiosity and continuous learning
- Attention to detail
- Teamwork and collaboration
- Product mindset
- Long-term commitment and professional growth
What We Offer
- Fully remote work
- Flexible working hours (start between 8:00–10:00)
- Work on modern international SaaS, AI, and automation products
- Mentorship from experienced engineers
- Daily use of modern AI development tools and workflows
- No micromanagement or screen monitoring
- Daily team syncs and weekly planning
- Friendly and collaborative engineering culture
- Learning budget after successful probation (courses, books, certifications)
Compensation:
$500–800/month, depending on your technical assessment, experience, communication skills, and interview results.
Career Growth:
We believe in growing engineers—not just filling positions.
We conduct a performance and salary review after approximately 6 months, focusing on your technical growth, ownership, communication, and overall contribution to the team.
Our goal is to provide a clear and transparent career path:
Junior Full-Stack Developer
⬇️ After consistently demonstrating technical growth, responsibility, and strong performance
Junior+ Full-Stack Developer
⬇️ After taking ownership of more complex features, working independently, and contributing to technical decisions
Middle Full-Stack Developer
Career growth at Flexipy is based on your impact, technical skills, communication, ownership, and continuous improvement—not simply the amount of time you've spent in the role.
Ready to Apply?
If you're passionate about Python, AI, and modern software development—and want to build real products while growing alongside experienced engineers—we'd love to hear from you.
Please include:
- Your CV or LinkedIn profile
- GitHub profile (if available)
- A few words about projects you've worked on (commercial, freelance, university, or personal)
- A short note describing how you use AI tools (Claude, Cursor, ChatGPT, Claude Code, etc.) in your daily development workflow
- Your English level and availability