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.
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.
- 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.
- 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.
- Experience working with Git and IDEs like IntelliJ and VSCode.
- Familiarity with mobile component libraries.
- Knowledge of design tokens.
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.