Job offers - CrawlJobs

React Native Engineer Jobs (Hybrid work)

8 Job Offers

Software Engineer (React Native)
Save Icon
Join Epignosis as a Software Engineer (React Native) and build user-facing features for TalentLMS using TypeScript. Requires 2+ years of experience, strong React fundamentals, and REST API skills. Competitive salary, stock options, and private health coverage.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Lead Mobile Engineer - React Native
Save Icon
Location Icon
Location
France, Paris - La Défense
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior React Native Engineer
Save Icon
Location Icon
Location
Canada, Montreal
Salary Icon
Salary
120000.00 - 160000.00 CAD / Year
Expiration Date
Until further notice
Senior React Native Engineer
Save Icon
Location Icon
Location
Salary Icon
Salary
140000.00 - 180000.00 CAD / Year
Expiration Date
Until further notice
Mid-Level React Native Engineer
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior React Native Engineer
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Software Engineer III (Mobile React Native)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
React Native Software Engineer
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice

About the React Native Engineer role

Looking for React Native Engineer jobs means exploring a dynamic and in-demand career at the intersection of mobile development and modern web technologies. A React Native Engineer is a specialized software developer who builds cross-platform mobile applications for iOS and Android using the React Native framework. This profession focuses on creating performant, native-feeling user experiences from a single, shared codebase written primarily in JavaScript or TypeScript. Professionals in this field are crucial for companies aiming to efficiently reach users on both major mobile platforms without maintaining two separate codebases.

The typical day-to-day responsibilities for someone in React Native Engineer jobs involves designing, developing, and maintaining mobile application features. This includes translating UI/UX designs into functional, responsive components, implementing business logic, and integrating with backend services via APIs. Engineers are commonly responsible for ensuring application performance, stability, and a smooth user experience by optimizing rendering, managing memory efficiently, and handling platform-specific nuances. A significant part of the role involves writing clean, maintainable code, conducting code reviews, participating in architectural discussions, and collaborating closely with product managers, designers, and backend engineers within an agile team environment. Senior-level roles often include mentoring junior developers, driving technical decisions, and owning the long-term health of the mobile codebase.

To succeed in React Native Engineer jobs, a specific skill set is required. Core technical proficiency includes deep knowledge of JavaScript or TypeScript, along with a strong understanding of React concepts like JSX, components, state, props, and hooks. Hands-on experience with the React Native framework itself, including its lifecycle, native modules, and bridging, is fundamental. Employers typically seek candidates with a solid grasp of state management libraries such as Redux, Zustand, or MobX, and modern data-fetching practices. Understanding mobile-specific concerns like navigation patterns, gesture handling, animations, and offline storage is essential. Familiarity with testing frameworks (Jest, Detox), debugging tools, and the mobile app release process for both the App Store and Google Play Store is also a standard requirement. Beyond technical skills, strong problem-solving abilities, effective communication, and a proactive mindset are highly valued traits for these collaborative roles.

The career path for React Native Engineers is robust, offering progression from mid-level to senior and lead positions, where responsibilities expand to include system design, team leadership, and strategic technical direction. As businesses continue to prioritize mobile presence, React Native Engineer jobs remain pivotal, offering professionals the opportunity to build impactful products used by millions while working with a popular and evolving technology stack.