Middle/Senior React Native Developer
Senior React Native Developer:
We are seeking an experienced React Native developer to join our team. Your role involves crafting iOS and Android applications collaboratively with a cross-functional team, comprising developers, QAs, designers, and product owners. Key responsibilities include building seamless UIs, integrating native APIs, debugging, and maintaining code quality through automated tests.
Responsibilities:
Develop pixel-perfect UIs for both iOS and Android platforms.
Utilize native APIs for deep integrations.
Diagnose and resolve bugs and performance bottlenecks for a native-like experience.
Maintain code quality and ensure product excellence through automated testing.
Skills and Qualifications:
- Proficient in TypeScript, including ES6+ syntax.
- Strong understanding of object-oriented programming.
- Ability to write well-documented, clean, and testable JavaScript code.
- Experience with third-party dependencies and debugging dependency conflicts.
- Familiarity with native build tools like XCode, Gradle, and CocoaPods.
- Knowledge of GraphQL (and REST APIs), the document request model, and offline storage.
- Experience with automated testing suites, such as Detox.
- Proficient in implementing Storybook from scratch.
Required languages
English | B2 - Upper Intermediate |