Candidates Testimonials – How C.S.S Got Me Hired
Advice From Our Recruitment Team – By Carolyne N. – Head Of Recruitment
Personalized Support for Your Success
Upcoming Trainings & Events – Leadership & Career Growth Events
Senior Python Web Developer Job FlyFlat
IT Jobs. FlyFlat Jobs
As a Senior Python Web Developer, you will take a leadership role in building and optimizing our backend systems using Django and FastAPI. You’ll architect robust web applications, guide best practices, and work alongside a high-performing team to deliver scalable, maintainable solutions. This is a unique opportunity to influence FlyFlat’s technical direction and product evolution in a company with proven product-market fit.
Responsibilities:
Technical Development & Architecture
- Lead backend development using Django and FastAPI.
- Architect scalable, high-performance web applications.
- Design and maintain reliable, secure, and maintainable APIs.
Code Quality & Best Practices
- Set and enforce technical standards across the Python codebase.
- Conduct thorough code reviews and mentor junior developers.
- Implement testing strategies and CI/CD pipelines for continuous quality.
Cloud Infrastructure & DevOps
- Optimize cloud infrastructure, primarily on AWS and/or Heroku.
- Apply infrastructure best practices including containerization and microservices when needed.
Team Collaboration
- Work closely with product managers and designers to build features that align with business goals.
- Collaborate cross-functionally in agile workflows, contributing to sprint planning and retrospectives.
Innovation & Technical Growth
- Research and evaluate new tools and frameworks to enhance our tech stack.
- Contribute to shaping FlyFlat’s long-term technical roadmap.
Requirements
Must-Have Skills & Experience
- 5+ years of hands-on Python web development experience.
- Strong expertise with Django and FastAPI.
- Proficient in PostgreSQL and ORM frameworks.
- Solid understanding of front-end technologies.
- Advanced Git and collaborative development workflows.
- Familiarity with Agile methodologies and CI/CD.
- Excellent communication and problem-solving abilities.
- Proven ability to balance technical excellence with business priorities.
How to Apply
🚨 Before You Apply for This Job. Need Help With Your CV?
This job will attract 1000+ applicants.
Many qualified professionals miss out on getting shortlisted and interviews — not because they lack experience, but because their CV doesn’t clearly show how they fit this specific job.
🎯 Want to get an interview fast? Customize your CV specifically for this job.
Using the same CV for every application will not get you interviews.
Email your CV today to our Client Service Manager, Rose, using cvwriting@corporatestaffing.co.ke
Subject: CV Review & Upgrade.
Rose and our recruiters will review your CV and show you exactly how to improve it for the job you are targeting.
Using an A.I-generated CV but not getting interviews? Get it reviewed here by our recruiters today.

