As the head of our frontend engineering team, you will:
Be a hands-on technical leader, actively contributing to development while guiding the team toward engineering excellence.
Lead the design and implementation of modern, high-performance mobile and web applications using Dart and Flutter.
Architect scalable, maintainable, and reusable UI components, ensuring clean codepractices and strong design patterns.
Drive technical direction, code quality standards, and best practices across the team.
Collaborate closely with Backend, Business Analysis, and UX/UI design teams to deliver seamless, integrated, and high-performing user experiences.
Mentor and support developers, fostering a culture of collaboration, growth, and accountability.
Participate in code reviews, architecture discussions, and technical planning sessions.
Contribute to integration and delivery pipelines, testing automation, and deployment processes for production-ready apps.
Take ownership of performance optimization, accessibility, localization, and cross-platform consistency
What We’re Looking For Technical Skills
5+ years of professional experience in frontend and mobile development.
3+ years of hands-on experience with Dart and Flutter (mobile and/or web).
Deep understanding of state management solutions (BLoC, Riverpod, Provider, Redux, etc.).
Strong grasp of UX/UI principles, including user flows, interaction patterns, and design system integration.
Good understanding of application security, state persistence, and data caching strategies.
Proven experience implementing RTL and LTR layouts, ensuring accessibility and visual consistency across diverse language directions.
Experience developing multi-cultural and multi-localization applications, supporting dynamic translations, formatting, and region-specific user experiences.
Expertise in responsive design, custom animations, and UI performance optimization.