Responsibilities:
- Design, develop, and maintain mobile applications for iOS and Android using Kotlin, Swift, Objective-C and Flutter.
- Collaborate with UI/UX designers, QA engineers, backend developers and product managers to deliver intuitive and high-performance mobile experiences.
- Ensure Development deliverables meet business requirements in terms business case, timeline and so forth.
- Write clean, efficient, and well-documented code.
- Debug and resolve technical issues and bugs in a timely manner.
- Stay updated on the latest trends, tools, and technologies in mobile development.
- Optimize application performance, scalability, and security.
- Adhere to company policies and regulatory standards.
- Report daily and weekly directly to Line manager
- Others assigned by Line manager
Requirement
- Bachelor’s degree in computer science or relevant field
- At least 2 years’ experience in Mobile App development or relevant experience
- Programming skills: Kotlin, Swift, Flutter
- Understanding of RESTful APIs and JSON integration.
- Experience with Core Data, local storage.
- Experience with mobile banking or VISA developer is a plus.
- Experience with Firebase or push notifications is a plus.
- Experience with Git or version control systems is a plus.
- Initiative, Reliable and honest.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.