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