React Native Developer
3 days ago
As a React Native Developer, you will play a key role in designing and developing high-quality mobile applications for our clients. You will work closely with our cross-functional team of designers, product managers, and other developers to deliver exceptional user experiences.
This position is onsite, and you will have the opportunity to collaborate with your colleagues in a creative and engaging work environment.
Responsibilities
- Develop and maintain mobile applications using React Native, ensuring high performance, responsiveness, and scalability.
- Write clean, well-documented, and maintainable code.
- Debug and resolve technical issues, optimizing app performance for the best user experience.
- Collaborate with the backend development team to integrate APIs and data sources.
- Participate in code reviews to maintain code quality and share knowledge with the team.
- Assist in estimating project timelines and providing technical insights during project planning.
Requirements
- Bachelor's degree in Computer Science or related field (or equivalent work experience).
- Proven experience as a React Native Developer with a strong portfolio of mobile applications.
- Proficiency in JavaScript and React Native development.
- Familiarity with RESTful APIs and integration of third-party libraries.
- Knowledge of mobile app deployment processes for iOS and Android platforms.
- Experience with version control systems, such as Git.
- Experience In Redux , Redux Saga and Redux Dev Tools
- Experience in App Data analytics & Crashlytics Analysis and Resolution
Preferred Qualifications (not Required But a Plus)
- Experience with native app development for iOS and Android (Objective-C, Swift, Java, Kotlin).
- Familiarity with continuous integration and continuous deployment (CI/CD) pipelines.
- UI/UX design skills or an understanding of design principles.
- Experience with agile development methodologies.
Mobile Application Development:
- Building Cross-Platform Apps: Writing, maintaining, and deploying mobile applications for both iOS and Android using React Native, ensuring that the app performs well across platforms.
- UI/UX Design Implementation: Translating UI/UX designs into responsive, interactive components that work seamlessly on mobile devices.
- State Management: Implementing state management solutions like Redux, Context API, or other libraries to manage the app's data and ensure smooth user experiences.
Collaborating with Teams:
- Team Collaboration: Working with product managers, UI/UX designers, backend developers, and QA engineers to develop a comprehensive mobile application that meets business requirements.
- Code Reviews: Participating in peer code reviews to ensure code quality, maintainability, and adherence to coding standards.
API Integration:
- Consuming RESTful APIs: Integrating the mobile app with backend services through RESTful APIs to fetch and display dynamic data.
- Working with GraphQL: Some apps may use GraphQL for more efficient data querying. React Native developers may also work with GraphQL to optimize API calls and data fetching.
App Performance Optimization:
- Optimizing Performance: Identifying and addressing performance bottlenecks, optimizing rendering processes, reducing memory usage, and ensuring the app runs efficiently on different devices.
- Debugging: Using tools like React Developer Tools, Redux DevTools, and Flipper to debug and inspect mobile applications, ensuring functionality is intact and performance is optimal.
Testing and Quality Assurance:
- Unit and Integration Testing: Writing and maintaining tests for components using testing libraries like Jest, Enzyme, or Mocha to ensure the app functions as expected.
- UI Testing: Using testing frameworks such as Detox or Appium for testing user interfaces on real devices to ensure smooth user experiences.
- Bug Fixing: Identifying, tracking, and fixing bugs that occur during development or reported by QA engineers.
Deployment and Maintenance:
- Building and Publishing: Packaging and deploying apps to the Google Play Store (Android) and Apple App Store (iOS), managing version releases, and ensuring compliance with app store guidelines.
- Continuous Maintenance: Maintaining and updating the app to fix bugs, implement new features, or update dependencies and libraries.
Third-Party Libraries and SDK Integration:
- Library Integration: Integrating third-party libraries and SDKs for features like push notifications, analytics, maps, payments, and camera access.
- Native Modules: In some cases, a React Native developer may need to create or bridge native modules (using Objective-C, Swift, or Java for iOS and Android) to access device-specific features or improve performance.
Security:
- Securing Data: Ensuring that data transmitted between the mobile app and servers is secure, using proper encryption and secure communication protocols (e.g., HTTPS).
- Authentication: Implementing secure authentication methods (e.g., OAuth, JWT) and integrating with identity providers (e.g., Firebase, AWS Cognito) for user login and session management.
-
React Native Developer
18 hours ago
Dubai, Dubai, United Arab Emirates Elevon Core Full timeJob Title: React Native Android Developer Job Description: We are seeking a skilled and motivated React Native Android Developer to join our dynamic team. In this role you will be responsible for designing and developing high-quality Android applications using React Native. You will work closely with cross-functional teams to deliver cutting-edge...
-
React Native Developer
3 days ago
Dubai, Dubai, United Arab Emirates Elevon Core Full timeWe are seeking a skilled and experienced React Native Developer to join our dynamic development team. As a React Native Developer you will play a crucial role in designing developing and maintaining highquality mobile applications for both iOS and Android platforms. You will collaborate with crossfunctional teams including designers and backend developers to...
-
React Native Developer
2 weeks ago
Dubai, Dubai, United Arab Emirates Elevon Core Full timeThe Role No of Resource 1 No. AvailabilityImmediate joiner/30days notice Location Dubai Job Description Weare looking for a 6 years experienced React Native developer withinterested in building performant mobile apps on both the iOS andAndroid platforms. You will be responsible for architecting andbuilding these applications as well as coordinating with the...
-
React Native Developer
4 weeks ago
Dubai, Dubai, United Arab Emirates Elevon Core Full timeJobTitle:React Native AndroidDeveloperJobDescription:We are seeking a skilledand motivated React Native Android Developer tojoin our dynamic team. In this role you will be responsible fordesigning and developing highquality Android applications usingReact Native. You will work closely with crossfunctional teams todeliver cuttingedge mobile solutions that...
-
React Native Developer
4 weeks ago
Dubai, Dubai, United Arab Emirates Elevon Core Full timeWe are seeking askilled and experienced React Native Developer to join our dynamicdevelopment team. As a React Native Developer you will play acrucial role in designing developing and maintaining highqualitymobile applications for both iOS and Android platforms. You willcollaborate with crossfunctional teams including designers andbackend developers to...
-
React Native Developer
2 weeks ago
Dubai, Dubai, United Arab Emirates Elevon Core Full timeWe are seeking askilled and experienced React Native Developer to join our dynamicdevelopment team. As a React Native Developer you will play acrucial role in designing developing and maintaining highqualitymobile applications for both iOS and Android platforms. You willcollaborate with crossfunctional teams including designers andbackend developers to...
-
React Native Developer
4 days ago
Dubai, Dubai, United Arab Emirates Elevon Core Full timeWe are seeking askilled and experienced React Native Developer to join our dynamicdevelopment team. As a React Native Developer you will play acrucial role in designing developing and maintaining highqualitymobile applications for both iOS and Android platforms. You willcollaborate with crossfunctional teams including designers andbackend developers to...
-
React Native Developer
4 days ago
Dubai, Dubai, United Arab Emirates Salt Full timeRoles and responsibilities Lead the development of mobile applications with a primary focus on React Native. Implement NX Micro Front End architecture and the Atomic Design Pattern to ensure scalable and maintainable applications. Utilize Storybook to develop and test isolated UI components. Dynamically manage app behavior and appearance using Firebase...
-
React Native Developer
4 weeks ago
Dubai, Dubai, United Arab Emirates Dicetek LLC Full timeRoles and responsibilitiesAs a React Native Developer, you willplay a key role in designing and developing high-quality mobileapplications for our clients. You will work closely with ourcross-functional team of designers, product managers, and otherdevelopers to deliver exceptional userexperiences.This position is onsite, and youwill have the opportunity to...
-
React Native Developer
2 weeks ago
Dubai, Dubai, United Arab Emirates Dicetek LLC Full timeRoles and responsibilitiesAs a React Native Developer, you willplay a key role in designing and developing high-quality mobileapplications for our clients. You will work closely with ourcross-functional team of designers, product managers, and otherdevelopers to deliver exceptional userexperiences.This position is onsite, and youwill have the opportunity to...
-
Full Stack React Native Developer
4 days ago
Dubai, Dubai, United Arab Emirates Teachmecode Full timeTeachmecode is looking for a Full Stack React Native Developer to join our team in Egypt. As a key member of our team, you'll be responsible for designing and developing end-to-end mobile solutions for iOS and Android using React Native.This is an excellent opportunity to leverage your technical expertise and collaborate with experienced professionals to...
-
Software Engineer
3 days ago
Dubai, Dubai, United Arab Emirates Teachmecode Full timeAbout the PositionWe are looking for a skilled Software Engineer - React and Native to join our team at Teachmecode.The successful candidate will have a strong background in React.js and React Native development, as well as experience with Redux and state management.Key Responsibilities:Leverage React.js and React Native expertise to design and develop...
-
React Native Engineer
4 weeks ago
Dubai, Dubai, United Arab Emirates Sophilabs Full timeA Typical DayAs a Junior React Native Engineer, you'll have a keen eye for identifying opportunities to improve user experience, robust experience translating design into code, and a proactive desire to collaborate with fellow developers, designers, and product managers to build amazing apps.QualificationsAt least 2 years of experience building mobile...
-
Senior React Native Developer
3 days ago
Dubai, Dubai, United Arab Emirates Thndr Full timeJob SummaryWe are seeking an experienced Senior React Native Developer - Technical Lead to join our team. As a key member of our engineering team, you will spearhead the technical direction of our mobile application development efforts, ensuring the delivery of top-notch code quality and architectural excellence.Your expertise in React Native, combined with...
-
React Native Engineering Manager
7 days ago
Dubai, Dubai, United Arab Emirates Salt Full timeEngineering LeadershipWe are seeking a talented Engineering Manager who can lead and mentor a team of front-end developers in building and maintaining our mobile applications using React Native.Key Responsibilities:Lead and mentor a team of front-end developers.Ensure high-quality code through integrated hooks for linting and adherence to best...
-
React Native Solutions Engineer
4 days ago
Dubai, Dubai, United Arab Emirates Robert Walters Full timeJob DescriptionWe are looking for a Senior Mobile Engineer to join our team at Robert Walters.About the Job:You will design, develop, and maintain mobile applications with a focus on React Native.Develop native modules for iOS and Android when required.Create and maintain SDKs for third-party integrations.Manage customised applications, ensuring efficient...
-
Dubai, Dubai, United Arab Emirates Teachmecode Full timeAs a React Native Expert, you will be responsible for designing and building high-performance web applications using React/React Native at Teachmecode. Our team is passionate about delivering cutting-edge digital banking solutions.The ideal candidate will have 7+ years of experience in banking solutions, with a strong understanding of frontend development...
-
Full Stack React Native Expert Wanted
3 days ago
Dubai, Dubai, United Arab Emirates Teachmecode Full timeWe are looking for a High-Quality Mobile App Developer to join our team in Egypt. As a Frontend/React Native Developer, you will be responsible for creating high-quality, responsive mobile applications for iOS and Android.The ideal candidate will have 3+ years of experience in developing mobile applications using React Native. You will work closely with the...
-
React Expert
3 days ago
Dubai, Dubai, United Arab Emirates Teachmecode Full timeAbout the RoleWe are looking for an experienced React Expert to lead our web and mobile development efforts at Teachmecode.The successful candidate will have a strong background in React.js and React Native development, as well as experience with Redux and state management.Key Responsibilities:Leverage React.js and React Native expertise to design and...
-
Dubai, Dubai, United Arab Emirates S.P.S People FZE Full timeThis is an excellent job opportunity for the UAE Nationals only. Our client a major nationallevel bank in the UAE is looking for a Senior React Native Engineer with experience and passion for building performant iOS and Android apps. This is a permanent role based in Dubai UAE. A successful candidate will: Build smooth UI experiencesMaintain code and write...