We are seeking a highly skilled and innovative Engineering Lead – Front End to join our dynamic team. In this role, you will lead the Mobile & Web Front-End Development function, collaborate closely with cross-functional teams, and drive the delivery of high-quality, scalable applications. This is an exciting opportunity for a tech leader passionate about Mobile (Flutter) and Web (JavaScript) development, with a drive to stay ahead of emerging technology trends.
Key Responsibilities :
- Team Leadership & Mentorship : Lead, coach, and mentor the Flutter & Web development team, ensuring timely delivery of high-quality mobile and web applications while fostering a culture of collaboration and innovation.
- Mobile Application Development : Oversee the design, development, and testing of mobile applications for trading and wealth management using Flutter.
- Web Application Development : Supervise the design, development, and testing of web applications using Vue.js and other modern JavaScript frameworks.
- Code Quality & Review : Conduct code reviews to maintain best-in-class code quality. Provide constructive feedback and support skill enhancement of team members.
- Cross-Functional Collaboration : Work closely with designers, backend engineers, QA teams, and external vendors to ensure seamless integration and optimal performance of applications.
- Architecture & Scalability : Define and implement scalable, robust, and secure front-end architectures aligned with best practices, coding standards, and documentation guidelines.
- Continuous Innovation : Stay updated on emerging technologies, particularly in Flutter and Web frameworks, and encourage adoption of relevant advancements to maintain a competitive edge.
- Troubleshooting & Performance Optimization : Identify, diagnose, and resolve development and testing issues. Continuously optimize code for performance, stability, and enhanced user experience.
- Quality Assurance : Partner with the QA team to create and support comprehensive testing strategies ensuring platform reliability.
- Documentation : Maintain clear, detailed documentation of development processes, technical specifications, and project updates.
Required Skills & Qualifications :
Education : Bachelor’s or Master’s degree in Computer Science, Engineering, or a related discipline.Experience : Minimum of 5+ years of experience as a Flutter Developer or in a similar front-end leadership role, with a strong portfolio of successful projects.Domain Knowledge : Prior experience in trading, wealth management, or similar high-performance application environments.Hands-on experience with JavaScript, Vue.js, or similar modern web technologies.Strong understanding of API integrations and front-end performance optimization.UI / UX Understanding : Ability to translate UI / UX designs into smooth, functional, and user-friendly applications.Version Control : Proficiency with version control tools such as Git, and familiarity with Agile development methodologies.Problem Solving : Excellent analytical and debugging skills to resolve complex technical issues efficiently.Leadership Capability : Demonstrated ability to manage and mentor technical teams, drive productivity, and support professional growth.Preferred Skills
Knowledge of backend technologies and full-stack development principles.