We are looking for a highly skilled and experienced mid-senior React Native Developer to join our development team. As a mid-senior React Native Developer, you will play a key role in the development and enhancement of our mobile applications. You should have extensive experience building scalable, efficient, and offline-first applications, along with hands-on experience with technologies such as: React Native, Location Tracking, Realm, Mapbox and Atom Components.
You will be working closely with cross-functional teams to design and implement new features, improve the user experience, and ensure the mobile application is robust, scalable, and efficient.
Key Responsibilities :
Write clean, scalable, and efficient code that reads like a story while adhering to best practices and code standards using React Native and TypeScript .
Design and implement location-based features, including location tracking and geolocation services , ensuring accuracy, reliability, and performance.
Build offline-first applications by leveraging Realm for local data storage and syncing.
Work with Mapbox to integrate dynamic maps and geospatial functionalities.
Collaborate with the UI/UX team to build reusable Atom components to maintain a consistent and cohesive design.
Conduct thorough code reviews to maintain code quality and mentor junior engineers.
Work independently to identify and propose solutions to technical challenges, driving the implementation of improvements and new features.
Troubleshoot, debug, and resolve complex mobile application issues.
Required Qualifications :
5+ years of experience in React Native development, with a strong understanding of its core principles.
Strong experience with location tracking and geospatial technologies (e.g., GPS, live tracking, geofencing, location APIs).
Proficiency in Realm or other similar technologies for offline-first mobile application development.
Hands-on experience with Mapbox or similar map integration libraries for mobile applications.
Solid understanding of offline-first applications and how to handle data synchronization between offline and online states.
Experience creating and maintaining Atom components or similar atomic design systems.
Excellent communication skills and the ability to work collaboratively within a team.
Experience with integrating third-party libraries and APIs.
Expertise in Git and version control practices.
Strong debugging and troubleshooting skills.
Preferred Qualifications :
Experience with TypeScript in React Native applications.
Experience working in an Agile environment.
Familiarity with CI/CD pipelines and mobile app deployment processes.
Familiarity with testing libraries like Jest for unit testing.
...ability to successfully lead and motivate colleagues Bilingual in English/Spanish preferred Previous management experience in Housekeeping Must be highly organized and energetic and possess the ability to get the job done Excellent communication skills...
...while you work? Were looking for an Order Selector to join our warehouse team who is organized, comfortable working in varying... ...applicants must be comfortable working in varying temperatures. Work Shift And Hours Tuesday - Saturday 6:00 AM to 2:45 PM*~=Overtime...
...Working under the general supervision of the Claims Director, provide an effective education program to advance the quality and production level of the Claims Department by developing and delivery claims training programs that continuously improves the Claims Department...
...COMPETITIVE WAGES CONSISTENT WORK HOURS Rockydale Quarries Corporation, an established aggregate producer, is seeking a CDL Truck Driver (Class B) for our Roanoke location: Candidate must be able to operate a tandem-rear axle truck that may have auxiliary or pony...
Overview Join our team as a variable shift, full -time, Security Officer in Albuquerque, NM . Why Join Us? Thrive in a People-First Environment and Make Healthcare Better Thrive: We empower our team with career growth opportunities, tuition assistance...