Flutter Developer
Job Description
- Designs develop and modify Android/iOS applications according to the customer requirements
- Performs program maintenance, modifications, and enhancements to existing applications through programming, testing, documenting, and training users
- Contribute clean code to ensure a consistently high-quality standard
- Propose and assess solutions to resolve problems, including identifying and evaluating new technologies and third-party components
- Understand and execute technical concepts and customer requirements to achieve quality technical solutions.
- Understand and practice the roles and responsibilities within the Scrum Team and how to work in an Agile environment
- Provide a more complicated automated test method and understand the test-driven development concept
- Accurate rough estimate and point out dependencies between issues
Job Requirement
- Any experience of flutter development in your work projects or even your personal projects
- Minimum 2 years of experience in mobile app development (Android/iOS)
- Knowledge of building flutter modules and flutter plug-ins.
- Familiar with some software architectures such as MVC, MVVM, and clean architecture
- Experience in understanding large codebases, including API design techniques to help keep them clean and maintainable
- Experience with REST-based APIs and JSON
- High understanding of the client's requirements for the business domain of the product
- Can model OOP designs following the client's requirements.
- High minds to review codes of other developers and understand how to contribute to there
- Love to read technical books and documents
- English proficiency for technical communication
+Working Style
- Working day and time: 40h/week and flexible start time
- Holidays: follow the Cambodian national holidays
- Flexible, professional, and international working style and environment at international standard and technology for international business and market
+ Benefits
- Competitive salary and incentives
- Maternity and paternity leave
- Yearly company trip - Innovative and systematic training programs
- English training program
- Accident and health insurance - Free office coffee & tea, weekly free cafe coffee (Amazon, etc.), monthly free Pizza
