Read documents and analyze customer requirements: specs, design
Write detailed project documents
Client consultant
System design
Coding
Perform unit testing according to project needs
Report daily to teamleader or project PM
Support the team to develop together
Update daily work progress into the project management tool
Correctly follow the software development process
REQUEST
Have over 3 years of Flutter/Dart programming experience.
Proficient in using Android Studio, Xcode and integrating third-party libraries.
Experience with Firebase push notifications...
Experience working with Flutter, handling state management with: Bloc, Provider, GetX. Knowing GetX is an advantage
Experience in MVVM design pattern.
Experience in UI/UX and handling complex animations
Experience in creating plugins, packages, modules.
Have an object-oriented programming mindset.
Experienced in deploying apps to Android and IOS stores
Priority is given to candidates with the ability to research, listen, speak, read and write in English
Priority is given to candidates with experience in SDK integration (eg authentication applications, online payments...).
Have a sense of responsibility, eager to learn and proactive in work
RIGHT
Consider salary increase twice a year (periodically in January and July)
Pay social insurance, health insurance, and unemployment insurance according to state regulations when signing an official labor contract with the Company.
Participate in English and Japanese courses at the Company (supporting company).
Get a regular health check-up once a year in May
Fully enjoy the Company's welfare policies: bonuses for holidays, Tet, 13th month salary, business bonuses, travel, teambuilding,...