Specialist - Digital Frontend React
Al Ghurair İzmir, Aegean Region, Turkey
Holding Companies · 10,001+ employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
The developer is responsible for designing and implementing high-performance mobile application features using React Native. They will collaborate with cross-functional teams to ensure UI/UX consistency, optimize app performance, and maintain robust code through documentation and testing.
What they look for
Requirements
Candidates must hold a degree in Computer Science or a related engineering field and possess at least 5 years of experience in React Native. A total of 7+ years of development experience with strong proficiency in JavaScript, TypeScript, and mobile development best practices is required.
Full description
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. 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
Responsibilities
Strategic:
- Must have an excellent knowledge & experience of React Native, typescript, Javascript etc.
- Proficient understanding of cross-devices compatibility issues.
- Leverage the inbuilt React Native toolkit for creating frontend features.
- Create data visualization tools, libraries, and reusable code for prospects.
- Integrate designs and wireframes within the application code.
- Experience in agile environment.
- Constant interaction with other developer teams and design team to discuss UI ideas.
- A thorough review of applications needs and interfacing elements.
- Follow proper documentation for changes in application and further updates.
Operational:
- Champion a structured and consistent approach to mobile application development using React Native.
- Ensure solutions are not only tailored to specific functional requirements but also align with organizational coding standards and mobile development guidelines.
- Identify opportunities to enhance or evolve development standards and advocate for changes when beneficial.
- Develop, maintain, and enhance mobile user interfaces with a focus on responsiveness, performance, and user experience.
- Translate design mockups into fully functional, pixel-perfect UI components using React Native. .
- Build reusable components and front-end libraries for future use, ensuring consistency across the application.
- Continuously research, evaluate, and integrate new tools, libraries, and best practices to improve development efficiency and app performance. .
- Write and maintain unit tests to ensure code robustness, including coverage of edge cases, usability, and general reliability.
- Read, understand, and maintain existing code written by other developers, making updates and improvements as needed.
People Management:
- Demonstrates strong planning, organizational, written, and verbal communication skills to effectively contribute within a cross-functional development team.
- Interfaces regularly with product owners, designers, QA, and other business stakeholders to understand requirements and translate them into technical solutions.
- Provides input on design and user experience decisions, offering suggestions based on technical feasibility and mobile development best practices.
- Collaborates closely with team members to ensure alignment with project goals, timelines, and quality standards.
- Influences decision-making through clear communication of trade-offs, risks, and technical insights, helping to shape solutions that balance user needs and technical constraints.
Product/Process Improvement:
- Develop and maintain standardized operating procedures and artifacts including Solution / Integration design documentation, tools, templates and supporting information.
- Establish automated processes, workflow and reporting capabilities to drive quality and efficiency of services, wherever applicable.
Qualifications
Education & Certifications:
- Degree in Computer Science, Information Technology or related Engineering subjects .
- Minimum of 5 years of experience in React Native .
- Overall 7+ years of development experience.
- Experience with software engineering, customer experience.
- Experience developing engineering applications for a large corporation.
- Strong proficiency in JavaScript, object model, DOM manipulation and event handlers, data structures, algorithms.
Knowledge & Skill:
- Proficiency in React.js and React Native.
- Strong knowledge of JavaScript and TypeScript .
- Experience integrating with RESTful APIs and third-party libraries .
- Experience with Firebase for Cloud Messaging / Notifications and Crashlytics.
- Experience with state management libraries (, Redux, Context API, MobX, Zustand) and React Native performance optimization techniques.
- Experience with mobile-specific challenges (device compatibility, performance, etc.).
- Understanding of responsive design and cross-platform UI/UX standards.
- Knowledge of Git and version control workflows.
- Experience with app deployment (Play Store / App Store).
- Knowledge of CI/CD for mobile builds.
- Familiarity with Microsoft Azure services (, Azure App Services, Azure DevOps, Azure Functions) is a plus.
- Experience integrating cloud-based tools and APIs into mobile applications is an advantage.
Experience:
- 7+ Relevant experience as a Front-End Developer, React Native, React Js, HTML5, CSS, Javascript, jQuery/Bootstrap and JSON.
Similar roles
-
Drupal Frontend Developer (with React)
Box Warsaw, Masovian Voivodeship, Poland
- Senior Mobile Engineer (React Native)
-
Senior React Native Developer
Miratech Kyiv, Ukraine
-
Senior Lead Software Engineer - Java Fullstack, React and Cloud
JPMorgan Chase & Co. Columbus, Ohio, United States
-
Senior React Developer
Weekday AI Delhi, Delhi, India · ₹700K–₹4M/yr
-
Senior React Developer
Nile Bits Cairo, Cairo, Egypt