Front End Engineer (React Native)
Develop user-facing features for the React Native mobile app, collaborating with frontend, product, and backend teams. Requires 6+ years React, 3+ years React Native, strong UX skills, and startup mindset.
About the job
Responsibilities
- Write well designed, testable, efficient code
- Identify opportunities to refactor and make features more robust
- Coordinate with QA to test new features
- Be responsible for writing unit and integration tests
- Work together with the backend team to come up with requirements for an API
Qualifications
- 6+ years of React experience
- 3+ years of React Native experience
- Proven hands-on Software Development experience
- Proven experience in React Native, TypeScript/JavaScript, Redux/Global state management frameworks
- Strong UX design skills, problem solving, and troubleshooting skills
- Understanding of how to optimize the delivery of code and assets to a browser or device
- Ability to articulate the benefits and challenges of depending on front-end libraries, frameworks, and tool-sets
- Ability to write testable code
- Great interpersonal skills with a team-player disposition
- Knowledge of the start-up world preferred
- A burning desire to win and reach overall company goals
- Flexibility - we are disrupting an industry so changes to traditional processes should be expected
Compensation
- Salary range: $160,000 - $280,000
- Eligible for equity and an annual performance based bonus
Skills
React Native, React, TypeScript, JavaScript, Redux, Global State Management
Similar jobs
Mobile Engineering jobsBuild and scale patient-facing iOS and Android applications with React Native, owning features from design through release while improving architecture, performance, and quality. The role requires 5+ years of software engineering experience, strong React Native and TypeScript expertise, and mentoring ability.
Senior mobile engineer building and releasing cross-platform features across Android and iOS, with particular depth in Kotlin and Kotlin Multiplatform. The role requires production experience beyond a primary platform, mobile architecture leadership, backend collaboration, automated quality practices, and responsible use of AI coding agents.
Build and own clinician-facing mobile experiences for an ambient AI healthcare platform, spanning Flutter and native iOS/Android integrations. The role requires 4+ years of mobile development experience, strong native platform expertise, and excellent product judgment.
Build cross-platform React Native applications and native iOS/Android BLE SDKs for EEG and wearable devices. The role requires 8+ years of mobile development experience, strong UX and performance ownership, and familiarity with health data streams and regulated environments.
Develop and improve a high-scale fantasy sports mobile application using React Native and TypeScript. The role requires at least four years of mobile development experience, strong software engineering skills, and the ability to build performant, reliable features.