FlyFlat Logo

FlyFlat

Senior Python Web Developer

Posted 3 Days Ago
In-Office or Remote
8 Locations
Senior level
In-Office or Remote
8 Locations
Senior level
This role involves leading backend development using Django and FastAPI, architecting scalable applications, ensuring code quality, optimizing cloud infrastructure, and collaborating with product teams.
The summary above was generated by AI

Job Title: Senior Python Web Developer (Django/FastAPI)

(Remote Opportunity)

Company Overview: FlyFlat is a rapidly growing company that has scaled over 300% annually for five consecutive years, driven entirely by word of mouth. After generating $3.4M in revenue and $1M in gross profit in 2022, we are set to double revenue again in 2024. We’re a high-performing, ambitious team building cutting-edge products in the travel space. As we scale, we’re looking for exceptional engineering talent to lead our next phase of technical development.

Introduction: 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.

Bonus Skills

  • Experience with AWS services and/or Heroku.
  • Understanding of modern cloud architecture and DevOps best practices.
  • Familiarity with containerization and microservices.
  • Expertise in designing and scaling APIs.

 

Conclusion: This is a unique opportunity to make a tangible impact at a rapidly growing company. As Senior Python Web Developer, you’ll be instrumental in scaling FlyFlat’s technology platform while taking ownership of mission-critical systems. If you’re a builder who thrives in dynamic environments, we’d love to hear from you.

Compensation and Employment Details:

  • Monthly Compensation: $3500 - $4500 depending on experience

This role offers a unique opportunity to contribute to FlyFlat's success. If you have the expertise and are eager to excel in a fast-paced environment within the luxury travel industry, we invite you to apply.

Top Skills

AWS
Django
Fastapi
Git
Heroku
Postgres
Python

Similar Jobs

2 Minutes Ago
Easy Apply
Remote
3 Locations
Easy Apply
Mid level
Mid level
Cloud • Security • Software • Cybersecurity • Automation
As a Developer Advocate, you will engage with the community, create technical content, support developers, and advocate for their needs while collaborating with cross-functional teams.
Top Skills: AIDevsecopsGitlabModern Development WorkflowsOpen SourceSecurity Tools
8 Hours Ago
Remote
Hybrid
2 Locations
Senior level
Senior level
Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Lead a software engineering team to develop scalable insurance solutions, focusing on the transition to Google Cloud Platform and continuous improvement.
Top Skills: .NetC#Cloud SqlCSSGoGoogle Cloud PlatformHTMLJavaScriptMs SqlMsmqPostgresPubsubRabbitMQReact
8 Hours Ago
Remote
Hybrid
2 Locations
Senior level
Senior level
Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Manage software engineering teams, ensuring delivery of scalable solutions, addressing technical issues, and coaching team members for development.
Top Skills: .NetAngular 15+AngularjsAsp.NetC#JavaScriptSQL

What you need to know about the Melbourne Tech Scene

Home to 650 biotech companies, 10 major research institutes and nine universities, Melbourne is among one of the top cities for biotech. In fact, some of the greatest medical advancements were conceptualized and developed here, including Symex Lab's "lab-on-a-chip" solution that monitors hormones to predict ovulation for conception, and Denteric's vaccine for periodontal gum disease. Yet, the thousands of people working in the city's healthtech sector are just getting started, to say nothing of the tech advancements across all other sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account