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.
We are a girls' style women's wear shop. So I hope that young girls will be the models, and we shoot in a sweet and lovely style. There will also be cool dark styles. Close to Lolita
Company Overview:Kick off your exciting career in Event Security with Allied Universal Event Services, the go-to leader in crowd management and event staffing. Dive into the action at sports stadiums, concerts, festivals, and convention centers, and thrive on the energy...
DescriptionOne of our best legal clients has a rare opportunity for a Legal Secretary/Assistant. We have placed multiple people at this great company and they are still happy campers! If you are looking for a great culture and stability at a highly ethical and professional...
...Come join our Madelia team! We are looking for qualified individuals to fill Electrician, Electronics Technician, and Automation positions. We have a 2nd shift positions available. Responsibilities: # Managing daily maintenance of assigned areas. Assigned areas...
Are you a dedicated Physical Therapist seeking to make a meaningful impact in the lives of those you serve? We are looking for a motivated and skilled Physical Therapist (PT, RPT) to join our team in Saint Augustine, where you will have the opportunity to deliver exceptional...