freehire launches on Product Hunt on 26 August.

Follow →

Sr. Full Stack Developer (Python/Django)

Company Overview: Playbook is the best all-in-one software platform for sports, youth, and community businesses. We are a passionate team dedicated to helping business owners manage and grow their organizations through powerful registration, scheduling, and payment tools.

The Opportunity: We are seeking a versatile Full Stack Developer to build and enhance our core platform. In this role, you will be a key contributor to our Python/Django application while also leveraging modern low-code and AI tools to rapidly build and implement solutions for our clients. This is a perfect role for a pragmatic developer who loves to code but is also excited by using the most efficient tools to solve problems.

Key Responsibilities:

  • Design, develop, and maintain features for our core web application using Python and Django.
  • Write clean, efficient, and well-documented code for both the front-end (Django Templates) and back-end.
  • Build and integrate workflows using internal and third-party low-code platforms.
  • Develop and consume RESTful APIs for new and existing features.
  • Collaborate with product managers, designers, and other engineers to translate requirements into technical solutions.
  • Participate in code reviews to maintain high standards of code quality.

Qualifications:

  • Senior: 5+ years of professional experience with a track record of owning complex features.
  • Strong proficiency in Python required; hands-on experience with Django is a plus, but candidates with strong experience in other modern web frameworks (Ruby on Rails, React, etc.) are also welcome to apply
  • Experience building or consuming RESTful APIs.
  • Familiarity with relational databases (e.g., PostgreSQL, MySQL).
  • A pragmatic approach to problem-solving, open to using low-code tools when they are the right solution.
  • Excellent communication skills in English and a collaborative mindset.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available