Senior React Native
Summary
Build and maintain cross-platform mobile apps using React Native and TypeScript, focusing on architecture, state management, and feature delivery for iOS and Android.
What do we expect:
- 5+ years of Software Engineering experience
- 4+ years of experience with React Native + Typescript, a strong understanding of application lifecycle and library components
- Strong Software Design knowledge: FP, Design patterns, state management tools
- Strong experience with RTK Query & Redux
- Experience with Firebase & push-notifications
- Validated experience building web applications for mobile devices and mobile app development for Apple App Store or Google Play Store using RN
- Familiarity with native build tools, like XCode, Gradle, Android Studio, IntelliJ
- Proficient understanding of Git
- Knowledge of Agile (preferably SCRUM) development practices
- At least Intermediate level of English
Would be great:
- Experience with native iOS and Android components
Responsibilities:
- Process improvements proposing and taking ownership of full-cycle of features delivering
- Active participation in technical discussions
- Architect, design, and team cooperation to deliver features and services into production
- Writing and implementing efficient, extendable, and high-quality code in balance with rapid feature delivery
- Cross code reviews, technical documentation creation, and supporting