Job Title: Full Stack Developer (Python/Django)
Level: Mid-Level / Senior
Location: Remote (Philippine only)
Work Hours: Full-time, US EST (Night Shift)
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.
- Troubleshoot and debug issues across the full stack, from the database to the browser.
- Participate in code reviews to maintain high standards of code quality.
Qualifications:
- Mid-Level: 3-5 years of professional experience in web development.
- Senior: 5+ years of professional experience with a track record of owning complex features.
- Strong proficiency in Python and hands-on experience with the Django framework.
- Solid understanding of front-end fundamentals: HTML, CSS, and JavaScript.
- 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.