We're seeking a talented and experienced Senior React Native App Developer to join our team. In this role, you'll be responsible for developing and maintaining high-quality mobile applications for both iOS and Android platforms using React Native.
Responsibilities:Design, develop, and maintain mobile applications using React NativeCollaborate with cross-functional teams to define, design, and ship new featuresEnsure the performance, quality, and responsiveness of applicationsIdentify and correct bottlenecks and fix bugsHelp maintain code quality, organization, and automatizationParticipate in code reviews and contribute to our development best practicesStay up-to-date with the latest industry trends and technologies
Requirements:5+ years of experience in mobile app development3+ years of experience with React NativeProven track record of shipping React Native apps to both iOS and Android app storesStrong proficiency in JavaScript and TypeScriptExperience with state management libraries (e.g., Redux, MobX)Familiarity with RESTful APIs and GraphQLKnowledge of offline storage, threading, and performance tuningUnderstanding of the full mobile development life cycleExperience with version control systems (e.g., Git)Excellent problem-solving skills and attention to detailStrong communication skills and ability to work in a team environment
Preferred Qualifications:Experience with native iOS (Swift) or Android (Kotlin/Java) developmentFamiliarity with continuous integration and delivery (CI/CD) pipelinesKnowledge of Agile/Scrum methodologiesOpen-source project contributions
Compensation:Starting at $150,000 or more based on experience and qualificationsEquity compensation may be availableBenefits include healthcare and 401(k)