Position: React Native Developer
Company: Toppan Merrill GmbH
Category: Other
Experience required: 1y
English level: intermediate

The project - https://smartgroups.io/newsstream_english 
Required skills:
- Firm grasp of the JavaScript language and React Native framework and its nuances, including ES6+ syntax.
- Knowledge of functional and object-oriented programming.
- Ability to write well-documented, clean code.
- Rock solid at working with third-party dependencies and debugging dependency conflicts.
- Familiarity with native build tools, like XCode and Android Studio.
- Understanding of REST APIs, the document request model, and offline storage.
- Redux and Redux-thunk
Will be a plus:
- High-level English. 
- Very good writing skills, fluent speech.
- Experience with Web/Mobile UI automation testing. (e.g. Jest).
We offer:
- High Salary according to the level of your skills and experience.
- Convenient location in the Center of the city. Easy to reach, many tasty places to visit during lunch.
- Cozy light office.
- Great people around. A lot of creative and organizational freedom, letting you develop and cultivate your talents and skills. 
- Opportunities to grow.
- Apple macbooks to work with.
- Independent work environment, flexible schedule.
- Possible business trips to Munich Headquarters.
- Medical insurance.
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.
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Transition existing React web apps to React Native.