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 2 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 - Camera

Senior Software Engineer position at Qualcomm focusing on camera software development for Snapdragon chipsets, requiring expertise in mobile development and image processing.

ISP Engineer - Video Applications

Senior ISP Engineer position at Samsung Research America focusing on video processing and camera technologies for Galaxy smartphones.

Senior Software Engineer (iOS/React Native)

Senior Software Engineer position at WeatherBug focusing on iOS and React Native development, offering remote work and comprehensive benefits.

Senior Unity Developer

Senior Unity Developer position at Sunday, developing hit hybrid-casual mobile games in Hamburg, with 4+ years experience required and comprehensive benefits package.