Lead Frontend Architect

Posted 24 October 2024
Job type Permanent
Reference65836

Job description

No job description

Lead Front-End Architect

 

We are seeking an exceptional Lead Front-End Architect to join our dynamic team in Dubai. You will drive the development of cutting-edge solutions and shape the future of our products. As a strategic and technical leader, you will mentor the Front-End team, ensuring the delivery of high-quality solutions.

 

Key Responsibilities:

 

  • Mentor and guide frontend developers, fostering a collaborative and innovative team environment.

  • Lead the development and maintenance of our consumer app using Flutter, including hands-on coding, code reviews, and troubleshooting.

  • Architect, design, and implement user-friendly interfaces and features.

  • Collaborate with designers to create pixel-perfect UI components.

  • Work closely with product managers to understand and implement feature requirements.

  • Ensure the technical feasibility of UI/UX designs.

  • Identify performance bottlenecks and implement optimizations.

  • Conduct code reviews to maintain code quality and consistency.

  • Stay up to date with the latest industry trends, technologies, and best practices in frontend development and Flutter.

  • Troubleshoot and debug issues, providing timely resolutions.

  • Participate in the entire app lifecycle, from concept and design to testing and release.

  • Create and maintain comprehensive technical documentation.

 

Key Skills and Experience:

 

  • Bachelor's degree in Computer Science, Engineering, or related field; Master's degree preferred.

  • Minimum 5 years of experience as a Lead Front End Architect, preferably in mission-critical systems or financial applications.

  • Strong proficiency in web development technologies (Flutter, React).

  • Deep understanding of UI/UX principles and ability to implement them effectively.

  • Proficiency in writing clean, maintainable, and efficient code.

  • Ability to create a scalable front-end architecture.

  • Knowledge of modern authorization mechanisms (JSON Web Token).

  • Experience with various datastores (RDBMS, NoSQL, etc.).

  • Experience with microservices architecture, containerization (Docker, Kubernetes), and REST API design.

  • Familiarity with DevOps practices and CI/CD tools.

  • Solid understanding of SDLC methodologies (Agile, Scrum, Kanban).

  • Excellent communication and problem-solving skills.

  • Strong focus on security and application performance.

  • Experience measuring application performance (observability).

  • Ability to thrive in a fast-paced environment and manage multiple priorities.

Desirable:

  • Experience working on a B2C application.

  • Familiarity with trading or financial applications and their specific requirements.

added