Contract
Aug. 20, 2026
Remote
Lead Mobile Engineer (react Native/Expo)
JOB ID
PLME2601
VISA STATUS
EU Workpermit Holders
REMOTE OPTION
100%

Job details:

  • Remote
  • Overlapping US working hours is required
  • Full-time
  • Start date: asap
  • End date: 30/11/2026 + extensions

 

We are looking for an experienced Lead Mobile Engineer to support the development of a patient-facing mobile application for iOS and Android platforms.

The role focuses on building and delivering a mobile application using React Native and Expo while integrating with an existing enterprise ecosystem based on Microsoft technologies and .NET backend services. The consultant will be responsible for the end-to-end implementation of the mobile solution, including authentication, WebView integration, push notifications, application delivery pipelines, and deployment to App Store and Google Play.

 

The successful candidate will work closely with stakeholders and development teams to ensure secure, scalable, and maintainable mobile solutions.

 

Role responsibilities:

  • Design and develop mobile applications using React Native, Expo, TypeScript and Expo Router.
  • Implement OAuth 2.0 / OpenID Connect authentication flows with PKCE and JWT token management.
  • Integrate Microsoft Entra ID (Azure AD) authentication into mobile applications.
  • Design and implement secure session propagation between mobile application and WebView components.
  • Integrate existing web applications through authenticated WebViews.
  • Configure and maintain push notification services using Azure Notification Hub, APNs and Firebase Cloud Messaging.
  • Implement deep linking, navigation, secure storage and mobile application lifecycle management.
  • Configure and maintain EAS Build and EAS Submit pipelines.
  • Manage application publication and release processes in App Store Connect and Google Play Console.
  • Participate in architecture discussions and provide technical guidance for future mobile development.

 

Requirements:

  • Strong commercial experience with React Native and Expo (SDK 50+).
  • Experience developing mobile applications for both iOS and Android.
  • Strong knowledge of TypeScript.
  • Experience with OAuth 2.0, OpenID Connect, PKCE and JWT authentication.
  • Hands-on experience with Microsoft Entra ID / Azure AD integrations.
  • Experience with React Native WebView and session management.
  • Experience with REST API integration.
  • Experience with push notification platforms (APNs, FCM, Azure Notification Hub).
  • Experience with App Store and Google Play deployment processes.
  • Experience with EAS Build and EAS Submit.
  • Knowledge of secure storage solutions (e.g. Expo SecureStore).
  • Good communication skills and ability to work independently in a distributed team.

 

Nice to have:

  • Experience with Azure AD B2C / CIAM solutions.
  • Experience with MSAL for mobile applications.
  • Experience in healthcare, regulated or patient-facing applications.
  • Experience with hybrid architectures combining native mobile applications and WebView-based solutions.
  • Experience working within enterprise authentication and identity platforms.

 

SNI sp. z o.o. will process personal data for the purpose of the recruitment process in accordance with Data Privacy Policy. The data may also be stored and processed for future recruitment purposes, in accordance with the given consent.

Similar jobs

Sep. 4, 2026
Backend Developer
Wroclaw, Krakow, Gdańsk, Warsaw, Poland
Remote
Job ID: PLBA2611
Contract
Sep. 4, 2026
Delivery Leader (Insights & Data / Master Data Services)
Warsaw, Poland
Job ID: PLDL2603
Contract
Sep. 4, 2026
Service Line Leader (Supply Chain, Trans., Warehousing)
Warsaw, Poland
Job ID: PLDL2602
Contract
Sep. 4, 2026
Delivery Leader (Customer Data & Trade Promotions Platforms)
Warsaw, Poland
Job ID: PLDL2601
Contract
Sep. 3, 2026
Test Lead with Oracle
Wroclaw, Krakow, Gdańsk, Warsaw, Poland
Remote
Job ID: PLQA2603
Contract
Sep. 3, 2026
Microsoft 365 Copilot Consultant
Barcelona, Madrid, Seville, Spain
Remote
Job ID: ESAI2603
Contract
Sep. 3, 2026
Senior Technical Product Owner
Remote
Job ID: UKPO2601
Contract
Sep. 3, 2026
Python Backend / Machine Learning Engineer
Wroclaw, Krakow, Gdańsk, Warsaw, Poland
Job ID: PLPY2641
Contract
Sep. 2, 2026
Frontend Solution Architect
Remote
Job ID: PLFE2615
Contract
Aug. 31, 2026
Senior .net Developer
Wroclaw, Poland
Job ID: PLNET2618
Contract
Aug. 28, 2026
Senior AI FS Developer
Remote
Job ID: CZFS2618
Contract
Aug. 27, 2026
Intermediate DevOps Engineer
Remote
Job ID: PLDEV2645
Contract
Aug. 26, 2026
Senior iOS Developer
Remote
Job ID: CZIOS2602
Contract
Aug. 26, 2026
Senior Mobile Engineer Android
Remote
Job ID: CZME2601
Contract
Aug. 26, 2026
Solution Architect
Wroclaw, Krakow, Poland
Remote
Job ID: PLSOF2610
Contract
Aug. 26, 2026
Fullstack Developer with AI
Wroclaw, Krakow, Gdańsk, Warsaw, Poland
Job ID: PLFS2607
Contract
Aug. 25, 2026
EDI Coordinator
Remote
Job ID: PLEDI2610
Contract
Aug. 25, 2026
Medallia platform expert
Wroclaw, Poland
Job ID: PLME2615
Contract
Aug. 24, 2026
Systems Integration Specialist
Remote
Job ID: PLSIS2602
Permanent
Aug. 24, 2026
Senior iOS Developer
Remote
Job ID: LVIOS2601
Contract
Aug. 24, 2026
Senior Pega Developer
Remote
Job ID: SKPE2601
Contract
Aug. 20, 2026
Governance & PMO Workstream Lead
Wroclaw, Krakow, Gdańsk, Warsaw, Poland
Remote
Job ID: PLPM2607
Contract
Aug. 20, 2026
QA Engineer
Warsaw, Poland
Job ID: PLQA2655
Contract
Aug. 19, 2026
BI Developer (Tableau/Snowflake)
Wroclaw, Krakow, Gdańsk, Warsaw, Poland
Remote
Job ID: PLBI2626
Aug. 17, 2026
Technical Writer
Wroclaw, Krakow, Poznan, Warsaw, Poland
Job ID: PLTW2601
Contract
Aug. 14, 2026
Drupal Developer
Wroclaw, Krakow, Gdańsk, Warsaw, Poland
Remote
Job ID: PLDRU2602
Contract
Aug. 14, 2026
iCIMS Administrator
Wroclaw, Krakow, Gdańsk, Warsaw, Poland
Remote
Job ID: PLICM2601
Contract
Aug. 11, 2026
Veeva Platform Solution Architect
Remote
Job ID: PLVE2602
Contract
Aug. 11, 2026
Veeva Vault Engineer (Integration)
Remote
Job ID: PLVE2601
Contract