HamburgerMenu
hirist

Job Description

Role Overview :


Role : Senior Frontend Developer


As a Frontend Developer at Tap Health, you'll build and maintain our cross-platform mobile applications using React Native. You'll work closely with design, product, and backend teams to deliver high-quality, performant, and user-friendly experiences on both iOS and Android.

Key Responsibilities :

- Feature Development : Development of high-performance, scalable React Native applications for iOS and Android.

- Code Maintenance : Triage bugs, refactor legacy code, and ensure codebase health and consistency.

- Performance Optimization : Profile and tune app performance (load times, animations, memory usage) for a smooth UX.

- Integration : Connect frontend components with RESTful APIs, GraphQL endpoints, and third-party SDKs.

- Testing & QA : Write and maintain unit, integration, and UI tests (e.g. Jest, Detox) to ensure stability.

- Collaboration : Participate in sprint planning, code reviews, and pair-programming sessions with cross-functional peers.

- CI/CD Support : Help maintain automated build, test, and deployment pipelines for mobile releases.

Skills & Experience

- 1-3 years of frontend/mobile development experience building production apps with React Native

- Strong familiarity with iOS (Xcode) and Android (Android Studio) toolchains

- Proficient in JavaScript/TypeScript, modern React practices, and state-management libraries (Redux, Context API, etc.)

- Experience integrating with RESTful APIs, GraphQL, and handling offline-first data

- Solid understanding of mobile performance optimization and memory management

- Comfortable with Git workflows and branching strategies

- Hands-on with automated testing tools (Jest, Detox, Appium, etc.)

- Knowledge of CI/CD pipelines for mobile (fastlane, Bitrise, GitHub Actions, etc.)

- Strong UI/UX sensibility and attention to detail

- Familiarity with Agile methodologies (Scrum/Kanban)

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in