company-logo-image

Senior Mobile Engineer(Flutter)

ashley-avatar-image

AI-generated summary

beta

This job is for a Senior Mobile Engineer specializing in Flutter. You might like this job because of the opportunity to collaborate with other engineers, work on cutting-edge technologies, and ensure top-notch user experience and performance of mobile applications.

RM 5000 - RM 7500

KPMG Tower, Bandar Utama, Selangor

Job Description

The Role:

We are looking for a strong front end engineer who welcomes both engineering and maintenance tasks. This role will be collaborating with other engineers, teams and our Partner where your knowledge and advice about application architecture and the newest mobile technologies will be highly appreciated. This role is tasked to ensure solid application performance and excellent user experience.

The Responsibilities:

  • Developing new features and user interfaces from wireframe models and ensuring the best performance and user experience of the application
  • Fixing bugs and performance problems and writing clean, readable, and testable code
  • Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions
  • Develop front-end modules to meet the business and technical requirements
  • Design and develop front-end applications with good, visually appealing UX
  • Conduct technical analysis, coding & unit testing of the application
  • Conduct bug fixes & enhancements to existing applications

Job Requirements

The Requirements:

  • Bachelor’s Degree or higher in Computer Science, Software Engineering or relevant field
  • Minimum 3 years of experience in Front End mobile application development with atleast 1 year using Flutter and:
  1. Proficiency in Dart and familiarity with Flutter frameworks and libraries
  2. Strong understanding of State Management solutions like Provider, Bloc, or Riverpod
  3. Experience with RESTful APIs and third-party integrations
  4. Profiling & debugging mobile applications
  5. Deployed mobile application(s) into production environment
  6. Knowledge of CI/CD pipelines for Flutter apps
  7. Familiarity with version control systems, particularly Git
  8. Understanding of mobile app design principles and interface guidelines.
  9. Experience with Firebase services (Firestore, Auth, Push Notifications, etc.)
  • Plus points:
  1. Experience with native iOS (Swift/Objective-C) or Android (Kotlin/Java) development
  2. Strong understanding of OOP design patterns and their practical applications in mobile development
  3. Familiarity with Agile/Scrum methodologies
  4. Knowledge of performance optimization techniques for mobile apps
  5. Exposure to Unit Testing and Test-Driven Development (TDD)

Skills

Flutter (Software)
Dart (Programming Language)
RESTful API
CI/CD
Git (Version Control System)

Company Benefits

Laptop will be provided

Every employee will be given a company laptop for use.

Group Insurance(Hospitalisation & Term Life)

All employees will be covered under Group Hospitalisation & Term Life policies upon joining.

Birthday Leave

Employee will get 1 day special leave on their birthday month!

Learning & Development

Allocation of RM1000 for learning & development

Medical (Out-patient)

Company covers for Medical claims (GP clinic visits) expenses


Additional Info

Company Activity

Last active - few minutes ago

Career Level

Senior Executive


Company Profile

Versa Asia-logo-image

Versa Asia

Established in 2020, Versa is a digital wealth management app dedicated to simplify saving and investing by building good financial habits. Founded by a group of seasoned financial technology entrepreneurs, the app makes saving and investing simple via its partnership with AHAM Capital and highly accessible by introducing low entry amounts, low fees and flexibility that allows users to withdraw anytime without incurring penalties. Versa is regulated by Securities Commission Malaysia and is focused on making more wealth solutions accessible to Malaysians 

 For more information on Versa, please visit www.versa.com.my.