Jobright.ai logo

Junior Backend Software Developer - Entry Level (Remote)

Jobright.ai
Department:Backend Developer
Type:REMOTE
Region:USA
Location:United States
Experience:Entry level
Estimated Salary:$60,000 - $80,000
Skills:
PYTHONFLASKMYSQLRESTFUL APISPYTESTGITJIRAASANADOCKERAWS
Share this job:

Job Description

Posted on: July 14, 2025

Job_Summary:

Gains Intermediate is a private equity-backed portfolio specializing in health and wellness coaching. The Junior Backend Developer will develop and maintain server-side applications and APIs using Python Flask and MySQL, collaborating with the development team to ensure high-quality backend functionality.

Responsibilities:

• 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.

• 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.

• 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.

• 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.

• Use Git for version control and collaboration.

• Work with task management tools like Jira, or Asana.

• Understand and use virtual environments and package managers (e.g., pip, Poetry).

• Familiarity with basic containerization concepts (e.g., Docker) is a plus.

• Write and maintain API documentation, database schemas, and developer guides.

• Help improve internal knowledge sharing by contributing to project wikis and documentation.

Qualifications:-Required:

• Up to 2 years of experience developing backend applications in Python (including internships or academic projects).

• Familiarity with Flask or similar Python web frameworks (e.g., Django, FastAPI).

• Solid understanding of SQL and relational database principles, preferably MySQL.

• Basic knowledge of REST API design and best practices.

• Experience with unit testing frameworks in Python (e.g., pytest).

• Working knowledge of Git and common branching workflows.

• Familiarity with Agile development tools like Jira, or Asana.

-Preferred:

• Exposure to Docker, cloud services (AWS), or CI/CD pipelines.

• Exposure to AWS Quicksight and infrastructure as code tools like Terraform.

Company:

Gym Launch is an Internet company.

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

RemoteITJobs.app logo

RemoteITJobs.app

Get RemoteITJobs.app on your phone!