Full Stack Developer

HC Simulation, LLC
Jackson, United States of America
16 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Intermediate
Compensation
$ 119K

Job location

Remote
Jackson, United States of America

Tech stack

Training Data
Web Interfaces
HTML
JavaScript
HTML5
Browser Compatibility
CSS
Code Reuse
Code Review
Data Presentation
Software Debugging
Design of User Interfaces
Desktop Environments
Mobile Application Software
JSON
Garmin
Backend
GIT
SASS
WebPack
Material Design
Data Analytics
Build Tools
Front End Software Development
REST
Es2015
Software Version Control

Job description

We're looking for a skilled UI/Frontend Developer to join our team and help build beautiful, performant, and accessible web experiences. You'll play a key role in shaping the interface of a web-based mobile application built for elite, professional cyclists - helping them prepare for the most challenging rides in the world.

Our app combines a sophisticated human physiology model with real-time Garmin fitness data to deliver personalized, data-driven training insights. You'll work closely with designers and backend engineers to translate complex performance data into intuitive, polished interfaces that give athletes a genuine competitive edge.

Responsibilities

  • Build and maintain responsive, mobile-first web interfaces using HTML, CSS, and JavaScript
  • Translate UI/UX designs into clean, semantic code that makes complex physiological and training data easy to understand at a glance
  • Optimize interfaces for performance and reliability - because when an athlete is mid-training, every second counts
  • Ensure accessibility and cross-browser compatibility across a range of mobile and desktop environments
  • Collaborate with designers to develop and maintain a cohesive UI component library
  • Work closely with backend engineers to integrate Garmin fitness data and physiology model outputs into dynamic, real-time displays
  • Write well-documented, reusable code and participate in code reviews
  • Debug and resolve frontend issues across browsers and devices

Requirements

Do you have experience in Version control?, * Ability to work independently and communicate clearly within a cross-functional team

  • 2-5 years of professional frontend development experience
  • Strong command of vanilla JavaScript (ES6+), HTML5, and CSS3
  • Solid understanding of responsive and mobile-first design principles using Flexbox and CSS Grid
  • Experience presenting data-rich content clearly - charts, metrics, dashboards, or similar
  • Familiarity with version control using Git
  • Sharp eye for detail and a strong sense of UI quality

Nice to Have

  • Passion for endurance sports, cycling, or fitness technology
  • Experience with CSS preprocessors (Sass/LESS)
  • Familiarity with build tools (Webpack, Vite, or similar)
  • Exposure to accessibility auditing tools
  • Basic understanding of REST APIs and working with JSON data

Benefits & conditions

Remote Remote $98,784.45 - $118,966.22 a year - Contract, Pulled from the full job description

  • Flexible schedule

Apply for this position