Jr. Back End Developer
Gains IntermediateAbout the role
About Gains Intermediate
Gains Intermediate is the first private equity backed portfolio that specializes in the health and wellness coaching space.
Our mission is to help Gym Owners reach more people, change more lives, and build a wildly profitable business through effective coaching, intuitive software and industry leading fitness nutrition. Gains is made up of three business units:
Gym Launch is an industry-leading provider of coaching programs and business training solutions to help small boutique and health club owners increase revenue, improve profitability, and scale their systems and teams through coaching, content, and community.
Prestige Labs is a supplement brand for Gym Owners that provides science backed transformative supplements that people love to take and offers an additional revenue stream through incomparable commissions.
Gymowners.com is a software built by Gym Owners for Gym Owners to accurately track the most critical business metrics to grow their business and support payment processing for their members with unmatched rates in the industry saving both time and money so they can focus on what truly matters.
OUR CULTURE:
We believe that our culture is a representation of who we are and is showcased through the values we uphold on a daily basis. At Gains we embody our Core Tenets which are the values we look for in teammates when hiring, firing, and promoting. It’s also the framework we use when making decisions and it showcases why our clients and partners want to work with us.
- Do The Boring Work
- Speed Is King
- Be Your Own Boss
- Grow Or Die
- Have Humility
- Don’t Sugarcoat
ROLE: The Junior Backend Developer is responsible for developing and maintaining reliable server-side applications and APIs using Python Flask and MySQL. This role supports the backend development team by writing clean, reusable code, implementing and testing RESTful services, and collaborating closely with frontend developers, product managers, and DevOps to deliver secure, high-quality backend functionality. Potential additional responsibilities will include data migrations and data reporting support.
RESPONSIBILITIES:
Development & Coding
- Develop RESTful APIs and backend logic using Python Flask.
- Design and implement database schemas, queries, and stored procedures in MySQL.
- Write clean, maintainable, and well-structured code following team standards.
- Ensure data validation, error handling, and secure coding practices.
Testing & Quality Assurance
- Write unit and integration tests for routes, services, and database interactions (e.g., with pytest).
- Perform manual testing of API endpoints using tools like Postman.
- Assist in debugging and resolving defects identified during development or QA.
- Support regression testing and verification of bug fixes.
Collaboration & Teamwork
- Participate in daily stand-ups, sprint planning, and retrospectives.
- Collaborate with frontend developers to define and document API contracts.
- Work closely with DevOps and QA to ensure smooth deployment and testing.
- Accept and act on code reviews and feedback from senior developers.
- Proactively communicate progress and blockers to the team.
Learning & Growth
- Continuously improve knowledge of Python, Flask, SQL, and general backend best practices.
- Stay up to date with new tools, libraries, and security practices in backend development.
- Take initiative to ask questions and seek guidance when needed.
- Apply feedback from code reviews to build skills and confidence.
Toolin
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s