Senior Python Web Developer

Related keywords: front end web developer remote jobremote job web developerdevops remote job

This page contains product affiliate links.

Job Overview

The position is for a Senior Python Web Developer specializing in Django and FastAPI at FlyFlat, a fast-growing company within the travel industry. The role is entirely remote, offering flexibility and the potential to work in a dynamic environment focused on cutting-edge products. FlyFlat has experienced a remarkable growth rate of over 300% annually, symbolizing its successful scaling through customer referrals.

Company Background

FlyFlat has generated impressive revenue figures, including $3.4 million in revenue and $1 million in gross profit for the year 2022, and the company aims to double its revenue again by 2024. Built on a foundation of delivering exceptional service, FlyFlat is known for its high-performing and ambitious team that works diligently to build innovative travel products.

Role and Responsibilities

As a Senior Python Web Developer, you will be entrusted with the following key responsibilities:

Technical Development & Architecture

  • Lead the backend development using Django and FastAPI.
  • Architect scalable and high-performance web applications.
  • Design and maintain secure and reliable APIs tailored to business needs.

Code Quality & Best Practices

  • Establish and enforce technical standards across the Python codebase.
  • Conduct thorough code reviews and mentor junior developers.
  • Implement testing strategies and CI/CD pipelines to ensure product quality and continuous integration.

Cloud Infrastructure & DevOps

  • Optimize cloud infrastructure primarily utilizing AWS and/or Heroku services.
  • Implement best practices in infrastructure management, including containerization and microservices when appropriate.

Team Collaboration

  • Work closely with product managers and designers to align features with business goals.
  • Contribute to agile workflows, sprint planning, and retrospectives with a collaborative mindset.

Innovation & Technical Growth

  • Stay updated on new tools and frameworks to improve the tech stack.
  • Help shape FlyFlat's long-term technical roadmap through innovative contributions.

Required Skills and Experience

For candidates interested in this role, the following qualifications are essential:


🎁 Get your FREE ebook!

Share this page using the buttons below and download our e-book "Essential Soft Skills for Today’s World" instantly.

Once shared, you’ll see the download button on any page you visit!

✅ Thanks for sharing!

You can now download your ebook:

📥 Download "Essential Soft Skills for Today’s World"
  • 5+ years of hands-on experience in Python web development.
  • Proficient in Django and FastAPI, demonstrating strong capabilities in these frameworks.
  • Solid experience with PostgreSQL and Object-Relational Mapping (ORM) frameworks.
  • A good grasp of front-end technologies to improve collaboration between teams.
  • Advanced skills in using Git and navigating collaborative development workflows.
  • Familiarity with Agile methodologies and continuous integration/continuous deployment (CI/CD).
  • Excellent communication and problem-solving skills to work effectively within a team.
  • Ability to balance technical excellence with business priorities to contribute to the company's growth.

Additionally, possessing any of the following bonus skills will set candidates apart:

  • Experience working with AWS services and/or Heroku.
  • Understanding modern cloud architectures and DevOps best practices.
  • Familiarity with containerization and microservices.
  • Expertise in designing and scaling APIs for robust application performance.

Compensation and Opportunities

The compensation for this position ranges from $3500 to $4500 monthly, depending on the candidate's experience level. This competitive salary reflects FlyFlat's commitment to attracting the right talent who can make meaningful contributions to the success of the company.

This role offers a unique opportunity to take ownership of mission-critical systems and significantly impact FlyFlat's technology platform. As an ideal candidate for this position, individuals who thrive in dynamic environments and enjoy building innovative solutions in the travel sector are encouraged to apply.

Conclusion

In conclusion, the Senior Python Web Developer position at FlyFlat represents a significant career opportunity for experienced developers. With a focus on backend development and architecture using Django and FastAPI within a rapidly expanding company, this role allows for both personal and professional growth. Exceptional candidates will not only meet the required skill set but also contribute to shaping the future of FlyFlat as they navigate the dynamic landscape of the luxury travel industry.



This job offer was originally published on himalayas.app

FlyFlat

Remote

Software development

Full-time

May 25, 2025

14 views

7 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.