Senior Python Developer (FastAPI) Job at Remotebase, Remote

Uys0d25wbFVxUUVqVGlEa0dIM1VhdTlPTVE9PQ==
  • Remotebase
  • Remote

Job Description

At Remotebase, we are on a mission to redefine remote work. As a Senior Python Developer with a focus on FastAPI, you will design and implement high-performance web services that power our innovative platform. Collaborating with cross-functional teams, you will leverage your expertise to enhance our product offerings, ensuring they are robust, scalable, and secure.

Key Responsibilities:

  • Develop and maintain high-quality APIs using FastAPI to support various applications and services.

  • Optimize applications for maximum speed and scalability while ensuring code quality and reliability.

  • Collaborate with product managers and front-end developers to translate business requirements into technical specifications.

  • Conduct code reviews to ensure best practices and coding standards are upheld.

  • Design, build, and maintain efficient and reusable code.

  • Implement security best practices to protect sensitive data and ensure compliance.

  • Troubleshoot and debug applications to improve performance and user experience.

  • Stay updated with the latest trends and technologies in software development and contribute ideas for process improvements.

Requirements

  • Strong experience with Python and a deep understanding of web frameworks such as FastAPI, Django
  • Good to have Ruby on Rails and ASP.NET.
  • 5+ years of professional experience in software development with a focus on backend programming.
  • Experience with building RESTful APIs and microservices architecture.
  • Proficiency in relational databases such as PostgreSQL or MySQL and ORM frameworks.
  • Familiarity with cloud services like AWS and Azure.
  • Strong understanding of containerization and orchestration technologies (e.g., Docker, Kubernetes, Terraform).
  • Proficient in source control management (Git) and CI/CD practices.
  • Excellent problem-solving skills and an ability to troubleshoot complex systems.
  • Strong communication skills and ability to work collaboratively in a remote environment.

Preferred Qualifications:

  • Experience with asynchronous programming and handling background tasks in Python.

  • Understanding of Agile methodologies and experience working in Agile teams.

Benefits

In addition to a market competitive compensation, we have a reward philosophy that expand beyond this.

  • Fully remote.
  • Flexible timings. You decide your work scheduled.
  • Market competitive compensation (in $$).
  • Insane learning and growth.

Job Tags

Remote job, Flexible hours,

Similar Jobs

Yappy Pet Sitting

Pet Sitter Job at Yappy Pet Sitting

 ...Entry-Level Yappy Pet Sitting is looking for professional pet sitters. We need someone who is detail-oriented, reliable, and loves animals. Our pet sitters and dog walkers must be 18 years or older. We offer services in the following areas: Southlake, Trophy Club, Roanoke... 

EssilorLuxottica Group

Sales Associate Sunglass Hut Job at EssilorLuxottica Group

 ...Cone join our Sunglass Hut in Macys team! Bi-Lingual appreciated! Bring your energy and love your fashion to work with you! Aventura Womens Macys 4433 GENERAL FUNCTION Our Sales Associates are vital to the success of Sunglass Hut. You will bring an authentic,... 

UC San Diego

HB Outpatient Second Level Reviewer - Remote Job at UC San Diego

 ...passion for problem-solving and customer service.Responsible for review, audit, and remediation of any deviation from compliant coding,...  ...is subject to a criminal background check and pre-employment physical.Pay Transparency ActAnnual Full Pay Range: $77,000 - $139... 

Get It Recruit - Real Estate

Hotel Area Sales Manager - Remote | WFH Job at Get It Recruit - Real Estate

About Us We believe that sales are the lifeblood of all organizations. Our mission is to make sales accessible and achievable for hotel owners. Our associates are our greatest asset, and we prioritize our people over profits. If you're seeking a company that invests... 

Career Crunch

Radiation Therapist Job at Career Crunch

 ...Under the general supervision of the Director and Lead Therapist. Operates all radiation therapy equipment, sets-up and treats patients as per physician prescription, maintains patient treatment records, provides instruction to patients, practices radiation safety principles...