Technical Lead (Flutter Mobile App)
atAdvanced Info Service PCL. (AIS)Job overview:
We are looking for a highly skilled and experienced Technical Lead to lead the development of our mobile applications using Flutter. As a Tech Lead, you will be responsible for defining the technical architecture, leading the development team, ensuring code quality, and delivering high-performance, scalable mobile applications across both Android and iOS platforms.
Responsibilities:
Design and define the architecture of Flutter-based Mobile Applications that are maintainable, secure, and scalable.
- Lead technical planning and enforce best practices in coding, testing, and deployment.
- Review code, provide constructive feedback, and ensure consistency and high quality.
- Solve complex technical problems and make strategic decisions on technology usage.
- Collaborate closely with UI/UX designers, backend developers, and product owners to align technical solutions with business requirements.
- Mentor and support the growth of mobile developers within the team.
- Stay up-to-date with emerging mobile technologies and bring innovative ideas to the team.
- Support Agile development practices and contribute to sprint planning and reviews.
Qualifications:
- Bachelor's or Master’s degree in Computer Science, Software Engineering, or related fields.
- 5+ years of experience in mobile application development.
2+ years of experience in Flutter development for both iOS and Android platforms.
- Proven experience as a team lead or technical lead in mobile development projects.
- Strong communication, leadership, and mentoring skills.
Expert-level knowledge of Flutter and Dart.
Experience in building high-performance, scalable, and maintainable mobile apps.
- Proficient in integrating RESTful APIs, Kafka, and WebSocket communication.
Familiar with state management approaches (e.g., BLoC, Provider, Riverpod, MobX).
Strong understanding of mobile UI/UX principles and responsive design.
Experience with native platform integrations using platform channels (Android/iOS).
Understanding of CI/CD pipelines (e.g., GitHub Actions, Bitrise, Codemagic).
Familiar with automated testing: unit tests, widget tests, and integration tests.
- Experience in working with app stores (Google Play & Apple App Store) and deployment processes.
Knowledge of mobile app security best practices (e.g., secure storage, SSL pinning).
Familiar with performance profiling, memory management, and app optimization.
Experience or knowledge in implementing oAuth, FIDO2, biometric authentication, or other modern auth methods is a plus.
Ability to define technical architecture.
- Strong problem-solving and analytical thinking.
Ability to mentor and review code of team members.
Able to collaborate cross-functionally with designers, backend developers, and product owners.
Drive to improve development processes and enforce code quality and best practices.
Experience required
- any or no experience
Salary
- Negotiable
Job function
- Senior Management
Job type
- Full-time
Company overview
Advanced Info Service Public Company Limited (AIS) is the 5G Digital Service Provider with the most spectra to provide service, totalling 1420MHz . The company has the most subscribers in Thailand, counting over 45.7 million in September 2022. AIS is ready to power Thailand with ...
Why join us: Opportunities for Career Growth Impactful Work with Leading Technology
Read more
At ACC, you will have access to clear career paths and continuous training, helping you develop professionally and reach your career goals.
Working with AIS me ...
Benefits
- Dental Insurance
- Life Insurance
- Health Insurance
- Transport Allowance
- Travel Allowance