Position: Remote React Native Developer
Company: MTR Design
Category: JavaScript
Experience required: 3y
English level: upper

MTR Design is a Bulgarian software development consultancy with proven track record in delivering complex, scalable web solutions. We are a small team with over 13 years of experience working with UK and US tech startups.

We're looking for a React Native developer experienced in building performant mobile apps on both the iOS and Android platforms.

Required skills:

- Excellent knowledge and experience with React Native, Redux and related concepts;
- Modern CSS knowledge: advanced CSS3, flexbox, grid, animations, etc.;
- Ability to write well-documented, clean Javascript code;
- Experience working with third-party dependencies and debugging dependency conflicts;
- Familiarity with native build tools, like XCode, Gradle and Android Studio;
- Good understanding of REST APIs;
- Ability to work with Git.

Desirable skills:

- Experience in integrating Swift/Objective-C/Java libraries with React Native;
- Experience with Native Mobile app deployment / publishing on App Store and Google Play;
- Experience with Test Frameworks (Jest, Mocha).

The ideal candidate:

- is friendly and approachable team player;
- can communicate clearly and effectively in English (both written and spoken);
- has a high level of self-management and organisational skills;
- is comfortable learning new technologies and applying them to production.

Our offer:

- Competitive salary and a long-term commitment at a stable and growing company;
- Opportunity to join our team of talented professionals and to expand your knowledge;
- Important to note: we are a distributed team (meaning you'll be working from home or wherever you prefer) and we use Slack and GitLab as our primary communications tools.

To apply, please send us your CV, GitHub/Gitlab/BitBucket profiles, and links to notable projects you have worked on that you're proud of.