freehire launches on Product Hunt on 26 August.

Follow →

Full-Stack Developer

Open 61d

Role Overview:

This is an exciting opportunity for a motivated developer who is also detail-oriented and can ensure the platform runs smoothly.

Key Responsibilities:

  • Maintain and optimize the existing platform.
  • Develop new features to enhance the website and mobile application.
  • Troubleshoot and debug issues reported by users and internal teams.
  • Ensure smooth third-party API integrations.
  • Collaborate with the agency’s development team to transition from the initial build to in-house maintenance.
  • Enhance security, scalability, and performance.
  • Write clean, efficient, and well-documented code.
  • Stay up to date with the latest web and mobile development trends.
  • Assist in setting up pricing models, schedules, and availability for trainers and experts.
  • Work with the team to optimize searchability and user experience by categorizing and structuring data correctly.

Key Skills:

To be successful in this role, you should have experience with the following technologies:

Frontend Development:

  • Vue.js / Angular / React / Blade
  • Strong understanding of responsive UI/UX
  • Experience with cross-browser compatibility

Backend Development:

  • PHP (Laravel 7+)
  • MySQL / MariaDB / PostgreSQL / MongoDB

Mobile Development (Preferred but not mandatory):

  • Swift (iOS) – XCode
  • Kotlin (Android) – Android Studio

Other Technologies & Tools:

  • Web APIs and third-party integrations
  • Git version control
  • Cloud hosting platforms: AWS, Google Cloud, Microsoft Azure
  • Basic understanding of security best practices (encryption, authentication, etc.)

Who You Are:

  • 3+ years of experience in web development (internship or freelance projects count!).
  • Strong attention to detail.
  • Passionate about fitness and technology (a plus!).
  • Problem-solver with a growth mindset.
  • Ability to work independently and collaboratively.
  • Strong communication skills and willingness to learn.
  • Experience working in startups or agile environments (preferred but not required).

Why Join Us?

  • Be part of an exciting fitness tech revolution.
  • Work in a dynamic startup environment with direct impact.
  • Room for growth and career development.

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