Senior React Native developer Offline

Responsibilities:

• Build an application from scratch

• Apply pragmatism and best practices in software engineering, delivering on time, with

excellent quality according to business needs.

• Write reusable, testable, and efficient code

• Writing tests and continually improving our build process (CI / CD)

• Take ownership of the app, finding ways to improve its effectiveness, reliability and

cost.

• Write clear documentation for other engineers, code reviewers, coworkers, etc.

 

Requirements:

• 3+ years of experience as a software developer.

• Demonstrate 2+ years JavaScript experience

• Proven at least 1 year of React Native experience

• Have released at least one mobile application to the App / Google Play Store

• Experience with common mobile areas of development such as push notifications,

authentication, local persistence, different device APIs.

• Extensive domain knowledge and experience working with React

• Knowledge of React state management (Redux / MobX)

• Familiarity with native build tools, like XCode, Gradle (Android Studio, IntelliJ)

• Git and code collaboration in teams

• Familiarity with design patterns, data structures.

• Experience in testing

• Experience with automated testing suites

• Problem-solving mindset

• Excellent communication skills

 

Will be a plus:

• Native iOS or Android development

• Native libraries linking in React Native

• Experience with reactive programming (RxJS)

• Experience with immutable data structures

The job ad is no longer active

Look at the current jobs C# / .NET Kyiv→

Loading...