Back to Jobs

Front End Developer – React Native

Remote, USA Full-time Posted 2026-03-20
[ad_1]

<p>PURPOSE <br />The role purpose is a brief description of the position’s main functionality <br />The Front-End Developer – React Native is responsible for designing and implementing user-facing features for mobile applications using React Native. This role focuses on building intuitive, high-performance user interfaces with JavaScript and React Native, utilizing open-source libraries and best practices in mobile development.</p> <p>Key responsibilities include reviewing mobile application requirements and UI/UX designs, identifying user interaction needs, and developing responsive and reusable components using modern React Native concepts. The developer will also be responsible for profiling and optimizing app performance, documenting the front-end codebase, and collaborating closely with other developers and engineers to ensure consistency and quality throughout the development lifecycle</p> <p>JOB TITLE </p> <p>Frontend Developer </p> <p>JOB FAMILY </p> <p>POSITION </p> <p>BUSINESS UNIT <br />AGI <br />REPORTS TO (TITLE) <br />–</p> <p>DEPARTMENT <br />Group Digital & Technology <br />NUMBER OF DIRECT REPORTS <br />–</p> <p>KEY ACCOUNTABILITIES <br />Key accountabilities are areas of responsibility that are essential of the position </p> <p>STRATEGIC <br />(Depending on the Position Level – Responsibilities that articulate the strategic role a position plays in an organization – i.e. strategy development, budget formulation, revenue and profit & loss responsibility) </p> <p>• <br />Must have an excellent knowledge & experience of React Native, typescript, Javascript etc. </p> <p>• <br />Proficient understanding of cross-devices compatibility issues. </p> <p>• <br />Leverage the inbuilt React Native toolkit for creating frontend features. </p> <p>• <br />Create data visualization tools, libraries, and reusable code for prospects. </p> <p>• <br />Integrate designs and wireframes within the application code. </p> <p>• <br />Experience in agile environment. </p> <p>• <br />Constant interaction with other developer teams and design team to discuss UI ideas </p> <p>• <br />A thorough review of applications needs and interfacing elements </p> <p>• <br />Follow proper documentation for changes in application and further updates</p> <p>OPERATIONAL <br />Depending on the Position Level – Responsibilities that entail the delivery of operational day-to-day activities and tasks </p> <p>Champion a structured and consistent approach to mobile application development using React Native.<br />Ensure solutions are not only tailored to specific functional requirements but also align with organizational coding standards and mobile development guidelines.<br />Identify opportunities to enhance or evolve development standards and advocate for changes when beneficial.<br />Develop, maintain, and enhance mobile user interfaces with a focus on responsiveness, performance, and user experience.<br />Translate design mockups into fully functional, pixel-perfect UI components using React Native.<br />Build reusable components and front-end libraries for future use, ensuring consistency across the application.<br />Continuously research, evaluate, and integrate new tools, libraries, and best practices to improve development efficiency and app performance.<br />Write and maintain unit tests to ensure code robustness, including coverage of edge cases, usability, and general reliability.<br />Read, understand, and maintain existing code written by other developers, making updates and improvements as needed</p> <p>PEOPLE MANAGEMENT <br />Depending on the Position Level – Responsibilities that pertain to positions which have a supervisory role to play </p> <p>Demonstrates strong planning, organizational, written, and verbal communication skills to effectively contribute within a cross-functional development team.<br />Interfaces regularly with product owners, designers, QA, and other business stakeholders to understand requirements and translate them into technical solutions.<br />Provides input on design and user experience decisions, offering suggestions based on technical feasibility and mobile development best practices.<br />Collaborates closely with team members to ensure alignment with project goals, timelines, and quality standards.<br />Influences decision-making through clear communication of trade-offs, risks, and technical insights, helping to shape solutions that balance user needs and technical constraints.</p> <p>PRODUCT / PROCESS IMPROVEMENT <br />Depending on the Position Level – Responsibilities that pertain to a proactive role in identifying and improving existing business processes or products </p> <p>• <br />Develop and maintain standardized operating procedures and artifacts including Solution / Integration design documentation, tools, templates and supporting information. </p> <p>• </p> <p>Establish automated processes, workflow and reporting capabilities to drive quality and efficiency of services, wherever applicable </p> <p>COMMUNICATION <br />The contact groups represent the functions or entities, both internal and external to Al Ghurair, which the position regularly interacts with </p> <p>INTERNAL <br />EXTERNAL </p> <p>1 <br />IT Leadership <br />1 <br />Product and Solution Providers </p> <p>2 <br />IT Business Partners <br />2 <br />Implementation Partners </p> <p>3 <br />Engineering Teams <br />3 <br />Backend/Integration Teams </p> <p>QUALIFICATION AND EXPERIENCE <br />This section outlines the education, experience, knowledge and skills required for the position to be able to deliver upon the job’s duties and responsibilities. <br />EDUCATION AND TECHNICAL CERTIFICATIONS </p> <p>Degree in Computer Science, Information Technology or related Engineering subjects <br />Minimum of 5 years of experience in React Native <br />Overall 7+ years of development experience <br />Experience with software engineering, customer experience <br />Experience developing engineering applications for a large corporation <br />Strong proficiency in JavaScript, object model, DOM manipulation and event handlers, data structures, algorithms</p> <p>KNOWLEDGE AND SKILL </p> <p>Proficiency in React.js and React Native<br />Strong knowledge of JavaScript and TypeScript<br />Experience integrating with RESTful APIs and third-party libraries<br />Experience with Firebase for Cloud Messaging / Notifications and Crashlytics<br />Experience with state management libraries (e.g., Redux, Context API, MobX, Zustand) and React Native performance optimization techniques.<br />Experience with mobile-specific challenges (device compatibility, performance, etc.)<br />Understanding of responsive design and cross-platform UI/UX standards<br />Knowledge of Git and version control workflows<br />Experience with app deployment (Play Store / App Store)<br />Knowledge of CI/CD for mobile builds <br />Familiarity with Microsoft Azure services (e.g., Azure App Services, Azure DevOps, Azure Functions) is a plus.<br />Experience integrating cloud-based tools and APIs into mobile applications is an advantage.</p> <p>EXPERIENCE </p> <p>7+ Relevant experience as a Front-End Developer,React Native, React Js, HTML5, CSS, Javascript, jQuery/Bootstrap and JSON.</p> <p>KEY PERFORMANCE MEASURES <br />What are the role typical measures of performance </p> <p>• <br />Over 97% Code Coverage </p> <p>• <br />Application response time </p> <p>VERSION </p> <p>LAST REVISED ON: [DATE] </p> <p>WRITTEN BY: </p> <p>APPROVED BY: <br />(Business Unit People & Culture Head) </p> <p>EVALUATED BY:</p>


[ad_2]
apply to this job

Similar Jobs

Experienced Customer Service Representative – Remote Full-Time Opportunity for Excellent Communicators and Problem-Solvers

Remote, USA Full-time

SQL Developer

Remote, USA Full-time

AI-Based Cybersecurity Research Intern

Remote, USA Full-time

[Remote] Venture Advisor (Equity position only)

Remote, USA Full-time

[Remote] Generative AI Annotation Operations Engineer

Remote, USA Full-time

Email Specialist – Data Review & Quality

Remote, USA Full-time

Data Science and Analytics Senior Manager (Virtual)

Remote, USA Full-time

Experienced Customer Service Representative – Remote Work Opportunity for Travel Enthusiasts

Remote, USA Full-time

Senior Manager, CRM Systems Administration

Remote, USA Full-time

Experienced Fully Remote Customer Service Representative – Delivering Exceptional Customer Experiences for arenaflex in the United States (Work From Home)

Remote, USA Full-time

Experienced Associate Customer Service Representative for TRICARE Dental Program - Delivering World-Class Support to Military Families and Communities from the Comfort of Your Own Home at blithequark

Remote, USA Full-time

Master Control Operator (Network Origination Oper I) - Full-time

Remote, USA Full-time

**Experienced Data Entry Clerk – Toyota Operations Support – Part-Time Remote Opportunity**

Remote, USA Full-time

Anime Recap Script Writer

Remote, USA Full-time

Experienced Remote Data Entry Specialist – Work from Home Opportunities with Flexible Hours and Competitive Compensation

Remote, USA Full-time

Director – Information Security

Remote, USA Full-time

Nurse Practitioner/Physician Assistant, Virtual Clinical Support

Remote, USA Full-time

Looking for Americorps Tutors in Deer River, MN

Remote, USA Full-time

Teller Retail Banker

Remote, USA Full-time

Analyst - FEMA Public Assistance Administration and Process

Remote, USA Full-time