GENERAL JOB DESCRIPTION
- Title/ Position: Senior Mobile Developer
- Division: Engineering
- Report to: Head of Service Delivery
JOB PURPOSE
- Develop highly interactive, user-friendly mobile applications
KEY RESPONSIBILITIES
- Build and develop mobile applications on Android, iOS, and Flutter platforms.
- Build components, SDKs, bundles, and mobile libraries
- Optimize source code to ensure it will reach the criteria: high-quality, well-tested, clean, latency, efficiency.
- Participating in project business analysis to build technical solutions for the features and functions of the application.
- Test, ensure the quality of the application, bring the best experience for users.
- Maintain and enhance existing mobile applications
- Provide production support and ongoing maintenance and enhancement of mobile applications
- Guide the junior developer to improve code quality and application architecture.
- Write technical documents, guidelines, best practices and provide trainings to other members
REQUIREMENTS
- Diploma/ Degree in Information Technology or equivalent
- More than 4 years of experience working at Mobile developer position
- Fluent in Flutter, and one of the native programming languages: Kotlin/Java or Swift/Object-C
- Have a solid knowledge of data structure, algorithm
- In-depth understanding of OOP, SOLID Principles, Design Pattern, Clean Architech, MVVM/MVP/MVC patterns
- Experience working with RESTful API, WebSocket, Firebase, WebService, Json/XML, local storage (SqlLite, CoreData, Realm)
- Knowledge about application security, performance
- Good thinking about UI/UX
- Proficient in code review, refactor code, Unit testing
- Excellent communication and documentation skills
GALAXYONE COMPANY LIMITED
- [a] 3A Floor, PVGas Tower, 673 Nguyen Huu Tho, Phuoc Kien, Nha Be, HCMC
- [e] [email protected]
About this job
- Level Engineer
- Form of Employment Official
- Experience 4+ years of experience
- Salary Competitive
Field of job
Mobile
Required Skills
Flutter
iOS
Android
Cảm ơn bạn đã gửi thông tin.