Senior React Native Developer

Mobile

Senior React Native Developer

Mobile
-, Warszawa

emagine Polska

Full-time
B2B
Senior
Hybrid
44 - 49 USD
Net per hour - B2B

Job description

Industry: Banking

Location: Kraków and Warsaw with specified on-site presence.

Hybrid model:

  • Kraków and the surrounding area – 5 times per month
  • Warsaw and the surrounding area – 3 times per month (office in Warsaw)
  • Outside Warsaw and Kraków – 1 time per month or 3 times per quarter (if someone prefers to come once for 3 days)

Context: Part of the Business Services Digital team.


Summary

The Senior React Native Developer plays a crucial role within the Business Services Digital team, focusing on delivering IT solutions and support for business services. The ideal candidate will exhibit a proven ability to develop and implement high-quality applications while mentoring team members and driving best practices.


Main Responsibilities

  • Independently and collaboratively design, develop, test, and implement React Native applications.
  • Build upon and suggest application development best practices.
  • Mentor department members, providing guidance and knowledge transfer.
  • Deliver well-structured, maintainable, and fully tested systems on time and within budget.
  • Adhere to Risk-Based Project Management (RBPM) and IT development methodologies for successful project delivery.
  • Initiate and implement productivity and quality initiatives.
  • Manage and coordinate software releases to production.


Key Requirements

  • Proven track record of delivering React Native applications - Banking sector MUST HAVE
  • Excellent knowledge of React.JS and React Native (react-native-cli).
  • Extensive experience in iOS and Android development/integrations (cocoapods, networking, external libraries, etc.).
  • Strong understanding of JavaScript, TypeScript, and debugging iOS/Android integrations.
  • Experience with front-end testing frameworks, such as Jest and Testing Library React.
  • Ability to create pixel-perfect UIs based on specifications.
  • Experience designing mobile-based applications and familiar with Xcode/Android Studio.
  • Working knowledge of RePack and alternative ways to bundle React Native applications.
  • Familiarity with data marshalling/de-marshalling using JSON and XML.
  • Passion for test-driven development.
  • Good understanding of mobile device accessibility.


Nice to Have

  • Experience working with Git and IDEs like IntelliJ and VSCode.
  • Familiarity with mobile component libraries.
  • Knowledge of design tokens.


Other Details

This position is hybrid, requiring specified on-site presence in Kraków and Warsaw. Join the Business Services Digital team to contribute to impactful IT solutions in the banking industry.

Tech stack

    English

    B2

    React Native

    advanced

    React

    advanced

    iOS

    advanced

    Android

    advanced

Office location

Published: 23.05.2025