Analyze, design, develop, and maintain mobile applications and related frameworks
Work with a scrum team in a sprint, following agile ceremonies and methodologies.
Proactively seeking to learn and improve yourself as well as willing to collaborate with mobile team members to share knowledge.
Develop Android, iOS & Web applications & frameworks and follow common architecture & design patterns to ensure scalability, maintainability, and security.
Collaborate with cross-functional colleagues (e.g. backend developer, UX, product).
Qualifications:
Graduate Bachelor or Master Degrees in related fields
Have at least one mobile app developed with Flutter
Over 5 years in development.
At least 1 year in developing Flutter applications
Understanding of the Agile development life-cycle and tools;
Experience with version control, automated testing and building;
Proven experience in writing readable code, creating extensive documentation for existing code, and refactoring previously written code