Job Overview
FIT HUB is a venture‑backed technology‑driven health and wellness startup based in Jakarta, Indonesia. Founded in 2020, our mission is to democratize access to Health and Wellness for all Indonesians. We believe that everyone should have access to improving their health and wellness, so we’ve built FIT HUB from the ground up to make exercising friendly, affordable, and fun for new gym‑goers and fitness‑enthusiasts alike. We are looking for a Senior Frontend Engineer to join our Technologies Team. You will play a key role in building reliable, scalable, and user‑centric web applications. Working closely with product, design, and backend teams, you will help shape our frontend architecture, improve application performance, and raise engineering standards across the team.
What You Will Do
- Develop and maintain complex, scalable web applications using React, focusing on reliable and high‑quality user experiences.
- Collaborate with cross‑functional teams, working closely with backend engineers, designers, and product managers to deliver seamless user experiences.
- Improve code quality by maintaining high coding standards through thorough code reviews, automated tests, documentation, and engineering best practices.
- Drive performance optimization using techniques such as lazy loading, code splitting, efficient rendering, and effective state management.
- Explore and adopt relevant frontend technologies and development tools—including AI‑assisted tools—responsibly when they improve product quality, team productivity, or engineering practices.
Requirements
- At least 4 years of experience in frontend or web application development.
- Proven experience with React.js, including functional components, Hooks, Context API, and state‑management approaches such as Redux or similar libraries.
- Strong command of modern ES6+ JavaScript and TypeScript.
- Deep knowledge of CSS3, Flexbox, Grid, responsive design, animations, and preprocessors such as Sass or Less. Experience with Tailwind CSS or styled‑components, Emotion, or similar styling solutions is a plus.
- Hands‑on experience with modern frontend tooling and frameworks such as Next.js, Webpack, Babel, Vite, or similar.
- Strong ability to integrate and work with RESTful APIs. Experience implementing code splitting, lazy loading, rendering optimizations, and improving Lighthouse scores.
- Knowledge of CI/CD tools such as GitHub Actions, CircleCI, Jenkins, or similar.
- Demonstrate curiosity and willingness to learn evolving frontend practices and adopt relevant technologies—including AI‑assisted development tools—while maintaining code quality, security, reliability, and ownership of the final output.