We are seeking a highly skilled Front-End Architect with deep expertise in React Native to lead the architecture, design, and implementation of mobile applications. This role requires a strong technical foundation in JavaScript, a deep understanding of scalable front-end architectures, and the ability to mentor and guide development teams.
Required Skills
- Proven, hands-on experience with the React Native framework and its ecosystem (e.g., Redux, React Navigation).
- Strong proficiency in JavaScript (ES6+), including knowledge of modern JavaScript libraries and tools.
- Deep understanding of software architecture principles, design patterns, and front-end best practices.
- Demonstrated ability to diagnose, debug, and resolve complex technical issues in mobile applications.
- Experience with technical leadership, including mentoring and guiding junior developers.
- Skilled in documenting architectural designs, coding standards, and development guidelines.
Roles & Responsibilities
- Architect and design the front-end structure of React Native applications with a focus on scalability, maintainability, and performance.
- Collaborate closely with product managers, UX/UI designers, and backend engineers to translate requirements into high-quality, user-focused mobile solutions.
- Identify, analyze, and resolve performance bottlenecks to ensure an optimal user experience.
- Define and enforce coding standards, best practices, and development processes across the front-end team.
- Conduct code reviews, provide technical mentorship, and foster a culture of continuous learning.
- Stay updated on emerging front-end technologies and recommend innovative solutions for architectural improvements.
- Develop and maintain technical documentation to support architectural decisions and codebase integrity.
Preferred Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- Experience with native modules, mobile performance optimization, and CI/CD pipelines for mobile apps.
- Familiarity with backend integration (REST, GraphQL) and cloud services (Firebase, AWS, etc.).
- Exposure to Agile/Scrum methodologies.