Backend Developer (Python)
Summary
Build and maintain Python-based backend services and APIs for mobile apps using FastAPI, PostgreSQL, and cloud platforms like GCP and AWS.
At SevenApps, we build mobile applications that millions of users carry in their pockets every day. Our portfolio spans lifestyle, productivity, and utility apps with 20M+ downloads, strong ratings, and continuous growth. For us, continuous improvement isn’t just a slogan: it’s how we work.
We’re now looking for a Backend Developer to join our crew.
About The Role
As a Backend Developer, you will be responsible for designing, developing, and maintaining Python-based backend systems. You will contribute across multiple applications and services, and be involved in the end-to-end development lifecycle.
You’ll be working with a cross-functional team including backend developers, product managers, and designers.
Our stack includes Python (FastAPI), PostgreSQL, GCP, AWS, Heroku, Docker, Kubernetes, Datadog, GitHub Actions, Modal, and Replicate.
What You’ll Do
- Design, develop, and maintain scalable backend services and APIs
- Manage and optimize container-based applications using Docker and Kubernetes
- Monitor application performance and reliability using Datadog
- Develop integration and bridge solutions for cloud environments (e.g., Modal, Replicate)
- Deploy and maintain applications on GCP App Engine, Cloud Run, and Heroku
- Write clean, maintainable, and testable code following OOP and design principles
- Build and maintain CI/CD pipelines using GitHub Actions and Jenkins
What We’re Looking For
Must-have
- 3+ years of experience in backend development
- Strong proficiency in Python and backend frameworks (preferably FastAPI)
- Experience with containerization technologies (Docker, Kubernetes)
- Solid knowledge of PostgreSQL and relational database design
- Familiarity with CI/CD workflows and version control systems (Git)
- Strong problem-solving skills and structured thinking approach
Nice to have
- Experience with cloud platforms such as GCP, AWS, or Heroku
- Familiarity with ML libraries (e.g., PyTorch, TensorFlow)
- Experience with Firebase ecosystem
- Hands-on experience with tools like Modal or Replicate
- Experience in high-scale mobile app backends
Work Setup
This is a full-time, on-site position based at our 4. Levent, Istanbul office.
Our Team & Vibe
We're a hustle ownership obsessed, hands-on team building in 4. Levent. No dress code, no performative formality; just focused work, fast iteration, and people who care about the craft.
Our office is built for focus: quiet corners when you need to go deep, open space when you want to riff with teammates. Unlimited sugar-free and healthy snacks, specialty coffee, and yes, oat milk. We take the "snacks & cozy office" thing seriously.
Your ideas ship to production, not into a backlog.
Benefits
- Competitive net salary & private health insurance: We provide clear and reliable financial and health coverage.
- Learning budget ($100/month): Use it for courses, content, or any resources that support your growth.
- AI-augmented development workflow: We cover the cost of all AI tools (Cursor,ChatGPT, Claude) you use to improve your productivity.
- Quarterly team experiences: Thoughtfully designed events that bring the team together.
- MultiSport membership: Stay active with access to gyms and various sports facilities.
Hiring Process
- HR Interview: 30 min, Google Meet
- Technical Case: 1 week to complete
- Online Team Lead Interview: 30 min, Google Meet
- On-site Technical Interview: ~2 hours at our 4. Levent office
- Offer
We aim to keep the process efficient and stay in touch with candidates moving forward through the interview stages.