Job description
This Dot Labs is looking for an experienced and talented Senior React Native Developer to join our team. The ideal candidate will have a strong background in building mobile applications using React Native and Expo, with a deep understanding of performance optimization, native modules, and cross-platform development.
In this role, you will be responsible for developing, maintaining, and enhancing mobile applications, ensuring high performance and user experience. You will collaborate with other engineers, designers, and customers to bring requested features to life. You will also be contributing to our growing portfolio of mobile applications we maintain for customers
Requirements
- 3+ years of experience developing mobile applications with React Native.
- Have shipped 1 application to the Apple or Android App Store
- Strong expertise with React Native and experience building applications using Expo’s ecosystem.
- Solid understanding of JavaScript, TypeScript, and React fundamentals.
- Experience with mobile performance optimization and debugging tools.
- Ability to work and collaborate in a remote environment.
- Excellent problem-solving and communication skills.
Nice to Haves:
- Familiarity with React Native Reanimated, Gesture Handler, and Animation APIs.
- Experience with Expo modules and custom native modules.
- Knowledge of native iOS (Swift) and Android (Kotlin/Java) development.
- Experience with state management libraries like Redux, Zustand, or Recoil.
- Prior experience working with video processing, AR, or multimedia applications.
- Previous experience working in an agency or consultancy environment
Responsibilities
- Develop, and maintain high-quality mobile applications using React Native and Expo.
- Stay up-to-date with React Native, Expo, and mobile development trends.
- Stay up-to-date with iOS and Android SDK changes.
- Optimize applications for performance, usability, and scalability.
- Debug and resolve technical issues, ensuring smooth app functionality across iOS and Android.
- Collaborate with customers, designers, and fellow engineers to deliver mobile app functionality
- Participate in code reviews, provide constructive feedback, and maintain best practices.
We Offer
This Dot, Inc. is an equal opportunity employer and does not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Benefits
- Working with a stellar team focused on advancing the web forward
- Paid time off
- Company holidays
- Great health, dental, and vision insurance plans available