All Seniors Care Living Centres

React Native Engineer

All Seniors Care Living Centres

full-time

Posted on:

Location Type: Remote

Location: Ukraine

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develop and maintain cross-platform applications using React Native and TypeScript.
  • Build reusable UI components and performant lists (FlashList/FlatList) that adhere to design specs.
  • Integrate mobile apps with backend services via RESTful APIs and WebSockets.
  • Debug platform-specific issues using Xcode and Android Studio, writing native modules (Swift/Kotlin) when necessary.
  • Contribute to the codebase’s health by fixing technical debt and improving test coverage.
  • Participate in architectural discussions, offering input on state management and navigation patterns.
  • Review peer code to ensure it meets our standards for readability and maintainability.
  • Monitor production crashes (using tools like Sentry/Crashlytics) and proactively fix stability issues.
  • Optimize app performance, focusing on frame rates, memory usage, and battery consumption.
  • Assist in maintaining CI/CD pipelines to ensure smooth releases to the App Store and Google Play.

Requirements

  • 3+ years of professional software engineering experience, with at least 2 years focused on React Native.
  • Strong proficiency in TypeScript and the React Native ecosystem (CLI, Hermes, debugging tools).
  • Good understanding of the iOS and Android build systems (Gradle, Pods, signing/provisioning).
  • Ability to read native code (Swift/Kotlin) to debug issues.
  • Familiarity with modern patterns (Functional Components, Hooks) and state management (Redux Toolkit, Zustand, or TanStack Query).
  • Experience writing unit tests (Jest) and familiarity with E2E testing concepts.
  • Ability to explain technical constraints to non-technical stakeholders clearly.
  • English : B2, written and spoken; ability to work in a team and communicate clearly in English.
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
React NativeTypeScriptRESTful APIsWebSocketsSwiftKotlinJestRedux ToolkitZustandTanStack Query
Soft Skills
communicationteamworkproblem-solvingcode reviewarchitectural discussionsdebuggingtechnical explanation