Senior React Native Engineer

Integrant is a company focused on mobile app development, seeking innovative engineers to create exceptional user experiences.
Mobile
Senior Software Engineer
Hybrid
4+ years of experience
AI · Mobile

Description For Senior React Native Engineer

Join Our Team!

Are you a passionate and innovative Senior React Native Engineer looking to make a considerable impact in the world of mobile app development? At Integrant, we are on the lookout for individuals who embrace challenges and strive to create exceptional user experiences. As a Senior React Native Engineer, you will be at the forefront of building robust mobile applications that engage users and drive success.

In this role, you will:

  • Develop, test, and maintain React Native components and screens for both iOS and Android.
  • Integrating and optimizing libraries for performance and reliability.
  • Collaborate closely with product managers and UI/UX designers to translate user requirements into efficient and maintainable code.
  • Ensure app performance through best practices, including component memoization, lazy loading, and optimized data handling.
  • Conduct regular testing, including unit, integration, and end-to-end testing, to ensure application stability.
  • Participate in code reviews, ensuring adherence to project coding standards.
  • Troubleshoot and debug issues, especially with Bluetooth and NFC components, to maintain a reliable user experience.

Key Technical Skills:

  • 4+ years in mobile development overall, with 3+ years of experience in React Native.
  • React Native: Advanced knowledge of React Native framework, component lifecycle, hooks, and navigation.
  • State Management: Proficient in Redux and Redux Toolkit for managing global application state.
  • Native Modules: Familiarity with Swift and Objective-C for iOS and Kotlin/Java for Android, particularly in integrating native functionality.
  • BLE/NFC Integration: Experience in developing and integrating native modules for BLE and NFC technologies
  • TypeScript: Strong proficiency in TypeScript to enforce type safety and enhance code quality.
  • Performance Optimization: Familiar with techniques like memoization, FlatList optimizations, and lazy loading.
  • Debugging Tools: Skilled in using tools like React Native Debugger, Firebase Crashlytics, and Xcode for debugging and profiling.

Soft Skills:

  • Problem-Solving: Ability to tackle complex challenges in React Native and optimize code for efficiency and readability.
  • Collaboration: Works well in a team environment, capable of communicating effectively with other developers, designers, and stakeholders.
  • Adaptability: Willingness to learn new technologies and adapt to changing project requirements and timelines.
  • Code Quality: Committed to writing clean, maintainable, and scalable code with a focus on readability and reusability.
  • Communication Skills: Strong verbal and written communication skills, with the ability to explain technical concepts to non-technical stakeholders

Join Integrant and be part of a supportive and friendly work environment with competitive compensation, premium medical insurance, and various perks!

Last updated 3 months ago

Responsibilities For Senior React Native Engineer

  • Develop, test, and maintain React Native components
  • Integrate and optimize libraries
  • Collaborate with product managers and UI/UX designers
  • Ensure app performance through best practices
  • Conduct regular testing
  • Participate in code reviews
  • Troubleshoot and debug issues

Requirements For Senior React Native Engineer

React
TypeScript
  • 4+ years in mobile development, 3+ years in React Native
  • Advanced knowledge of React Native framework
  • Proficient in Redux and Redux Toolkit
  • Familiarity with Swift, Objective-C, Kotlin/Java
  • Experience with BLE/NFC integration
  • Strong proficiency in TypeScript
  • Familiar with performance optimization techniques
  • Skilled in debugging tools

Benefits For Senior React Native Engineer

Medical Insurance
  • Competitive compensation package
  • Supportive and friendly work environment
  • Premium medical insurance [employee +family]
  • English language development courses
  • Interest-free loans paid over 2.5 years
  • Employment referral program
  • Premium location in Maadi & Nasr City
  • Social insurance
  • Flexible work schedules
  • Perks: events, sponsored lunch, game area, rooftop hangout + more!

Interested in this job?

Jobs Related To Integrant Senior React Native Engineer

Senior React Native Engineer

Senior React Native Engineer position at Integrant, developing mobile apps with 4+ years experience required.

Senior Software Engineer, Mobile Android, Split Compute

Senior Software Engineer position at Google focusing on Mobile Android development for AR technologies, offering competitive compensation and benefits.

Senior Software Engineer, Multiplatform, Core

Senior Software Engineer position at Google's Core team, focusing on multiplatform development and infrastructure, based in Mexico City.

Senior Software Engineer, Mobile (Android), AR

Senior Software Engineer position at Google working on Android and AR technologies, developing next-generation immersive computing experiences.

Software Development Engineer, ITS Product and Development

Senior Software Engineer role at Amazon working on innovative mobile solutions using computer vision and machine learning