Position: Middle/Senior React Native Developer
Company: Breonika Hunters
Category: JavaScript
Experience required: 3y
English level: intermediate
Published: 2021-03-01T00:00:00+02:00

Our client is an enterprise-level Danish company that operates in the business of digital financial translations. The company connects the physical and the digital world via a suite of classical and modern services. These services are designed for cost-efficient transactions cross-border, they are used by posts, post banks, banks and payments service providers.
Services reach more than 500,000 branches in all regions around the globe, to urban and rural destinations, more than 4 billion people around the world are within reach for payments.
 
The solution they develop serves primarily in the low-value payment market. They have solutions for all aspects of payments, from access to electronic networks using universal standards and settlement to multilateral agreements with common service levels.

TECHNICAL REQUIREMENTS
2+ years of experience with mobile development
Knowledge of functional and object-oriented programming
Ability to write well-documented, clean Javascript code
Firm grasp of the JavaScript and TypeScript language and its nuances, including ES6 + syntax
Rock-solid at working with third-party dependencies and debugging dependency conflicts
Familiarity with native build tools, like XCode, Gradle, Android Studio, IntelliJ
Understanding of REST APIs, the document request model, and offline storage
Experience with automated testing suites (For a unit test we use Jest)
Experience with Redux would be great
 
RESPONSIBILITIES
Build pixel-perfect, buttery smooth UIs across both mobile platforms
Leverage native APIs for deep integrations with both platforms
Diagnose and fix bugs and performance bottlenecks for performance that feels native
Reach out to the open-source community to encourage and help implement mission-critical software fixes — React Native moves fast and often breaks things
Maintain code and write automated tests to ensure the product is of the highest quality
Transition existing React web apps to React Native

PERSONALITY
Strong analytical thinking and good communication skills
Ability to quickly learn new technologies and adjust to new processes
Strong problem-solving skills
English level intermediate or higher

WE OFFER YOU
Long-term employment
4 weeks paid vacation
90 days of fully paid sick leaves
Office in the city centre with a park area around
No bureaucracy
Free accounting services
Free English courses