Design & implement new app modules based on the product requirements using Flutter framework
Maintain existing codebases
Build reusable code and libraries for future use
Integrate user-interfaces elements developed by other developers
Integration of data storage solutions
Integrate various APIs from third parties
Debug existing apps components, fix issues and avoid regressions
Collaborate closely with the teams of PMs, QAs, and other developers
Participate in software architecture, design discussions and code reviews
Optimize application for maximum speed and scalability
Follow the company guidelines and best practices
Requirements:
Candidate must possess at least a Bachelor\xe2\x80\x99s Degree, Post Graduate Diploma or Professional Degree in Engineering (Computer/Telecommunication), Engineering (Electrical/Electronic), Computer Science/Information Technology, Science & Technology or equivalent
Applicants must be willing to work in Kuala Lumpur
Applicants should be Malaysian citizens or hold relevant residence status
Preferably fresh graduates / junior executives specializing in IT/ Computer \xe2\x80\x93 Software or equivalent
Must have built at least one Android and/or iOS apps with Flutter
Working experience in mobile development Android or iOS
Solid understanding of the full mobile development life cycle, including automated testing and building
Familiarity with MySQL databases and their declarative query languages
Proficient understanding of code versioning tools, such as Git