Remotery

Senior Mobile Engineer

Posted Jul 17

This is a fully remote position, open to applicants in Argentina.

πŸ“‹ Description

β€’ Develop and implement the strategy for migrating mobile applications from Android Kotlin to React Native, employing a modular architecture (MVVM/Clean Architecture).

β€’ Enhance shared data contracts and types within a Turborepo monorepo setup to maintain consistency across cross-platform specifications.

β€’ Create robust, offline-first operational screens for device monitoring, alerts, and synchronization to ensure optimal performance in areas with variable connectivity.

β€’ Efficiently utilize APIs and data streams from cloud platforms (AWS API Gateway, Lambda) and IoT devices to conserve battery life and reduce network latency.

β€’ Establish mobile hardening and token storage protocols to meet industrial security and compliance standards.

β€’ Collaborate closely in a shift-left approach with QA, writing unit and integration tests while engaging in agile Scrum ceremonies.

β€’ Provide comprehensive documentation, architecture decision records (ADRs), contribution guidelines, and code handover to the team.


⛳️ Requirements

β€’ Over 3 years of demonstrated professional experience in native mobile development for Android utilizing Kotlin.

β€’ Extensive hands-on experience with React Native, including TypeScript, hooks, React Navigation, and state management frameworks (Redux Toolkit, Zustand, or MobX).

β€’ Proven experience in executing brownfield/strangler-fig migrations or modernizing legacy mobile applications.

β€’ Strong understanding of backend integration through REST APIs, JWT, and OAuth2/OIDC protocols (experience with AWS Cognito is highly advantageous).

β€’ Expertise in offline-first engineering using local storage solutions (SQLite, Realm, AsyncStorage, or MMKV) and data synchronization queues.

β€’ Experience in establishing mobile CI/CD automation and build pipelines (Fastlane, GitHub Actions, Bitrise, or CircleCI), encompassing code signing and distribution.

β€’ Solid testing methodologies with tools such as Jest, React Native Testing Library, and optionally automated end-to-end tools like Detox or Appium.


🏝️ Benefits

β€’ Equal opportunities in recruitment and career advancement.

β€’ Opportunities for leadership roles.

β€’ Commitment to fostering a diverse and inclusive workplace.

People also viewed

Phase2Jul 26

Software Architect

US flagUnited States OnlyFull-timeFull-stack Engineer$123k – $144k/year
ApplyView job
RimuteeJul 26

Arquitecto de Software

CR flagCosta Rica OnlyFull-timeFull-stack Engineer
ApplyView job
Job MobzJul 26

Software Developer

RO flagRomania OnlyFull-timeFull-stack Engineer$40k – $50k/year
ApplyView job
RTXJul 26

Full Stack Principal Application Developer

US flagArizona OnlyFull-timeFull-stack Engineer$86.8k – $165.2k/year
ApplyView job
Rocket MortgageJul 26

Software Engineer II – Acquisition and Funnel

US flagMichigan OnlyFull-timeFull-stack Engineer$97k – $207k/year
ApplyView job
AutomoxJul 26

Software Engineer

US flagColorado, +2 more statesFull-timeFull-stack Engineer$125k – $150k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers