
Front End Software Engineer
KMS Technology, Inc.
full-time
Posted on:
Location Type: Remote
Location: Mexico
Visit company websiteExplore more
About the role
- Develop and maintain cross-platform mobile applications using React Native and TypeScript.
- Implement complex, high-fidelity UI designs.
- Manage mobile-specific challenges, including push notifications, deep linking, and offline data persistence.
- Optimize app performance, ensuring smooth animations (60fps) and fast load times across a variety of mobile hardware.
- Integrate the Medplum React Native SDK to manage authentication and clinical data synchronization.
- Interface with FHIR resources (e.g., Patient, Appointment, DocumentReference) to display and capture health information.
- Implement secure biometric authentication (FaceID/TouchID) and ensure all local storage is encrypted and HIPAA compliant.
- Work closely with the backend and web teams to ensure feature parity and a consistent experience across platforms.
- Manage the mobile deployment pipeline, including App Store Connect and Google Play Console (Internal testing and production releases).
- Write clean, documented, and testable code; implementing unit and E2E tests for critical patient workflows.
- Participate in agile ceremonies and contribute to architectural decisions regarding mobile state management and data caching.
Requirements
- 4+ years of professional experience in mobile development.
- Expertise in React Native (Architecture, bridge/JSI, and performance tuning).
- Strong mastery of TypeScript and modern JavaScript (ES6+).
- Experience with mobile state management libraries (e.g., Redux Toolkit, Zustand, or React Query).
- Proven track record of shipping and maintaining apps in the Apple App Store and Google Play Store.
- Knowledge of mobile-first styling and responsive layouts for different screen sizes/orientations.
- Direct experience with FHIR R4 resources and the Medplum ecosystem is highly preferred.
- Experience with Swift/Objective-C or Kotlin/Java for writing native modules when necessary.
- Deep understanding of OAuth2/OIDC and mobile security best practices in a healthcare context.
- Experience working with Figma and a strong eye for mobile-first UX.
Benefits
- Mexican law benefits
- 15 days of PTO (in year zero, from the first year onwards it is 3 days per year).
- 5 days' leave for the death of immediate family members, negotiable.
- Major Medical Expenses Insurance with coverage for immediate dependents (spouse and children).
- Annual performance bonus (≈10% of annualized salary).
- Annual salary adjustment.
- Employee Referral Bonus.
- Paid Certifications / Courses Coursera License.
- 5% Savings Fund.
- 5% Grocery Vouchers.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
React NativeTypeScriptJavaScriptmobile state managementRedux ToolkitZustandReact QueryOAuth2OIDCmobile security
Soft skills
communicationcollaborationproblem-solvingattention to detailagile methodology