Search Jobs

Search by job, company or skills

Senior Flutter Developer

Senior Flutter Developer

Laurelsoft (M) Sdn Bhd
6-10 Years
MYR 7,500 - 10,500 per month
Early Applicant
Quick Apply
  • Posted 11 hours ago
  • Be among the first 10 applicants

Job Description

Role Overview

We are seeking a highly skilled and experienced Senior Flutter Developer with over 6 years of professional experience in mobile application development. The ideal candidate will have a significant focus on the Flutter framework and Dart language, demonstrating a track record of building, deploying, and maintaining high-performance mobile applications from scratch.

Key Responsibilities

• Development & Deployment: Design, develop, test, maintain, and deploy sophisticated software using the Flutter framework and Dart language.

• Architecture & Design: Implement robust mobile app architecture patterns (e.g., MVVM, Clean Architecture, Bloc/Provider) and provide solutions to improve overall app quality.

• Platform Integration: Bridge the gap between Flutter and native components (Android/ iOS), including custom plugin development and platform channel communication.

• Collaboration: Communicate effectively with product and engineering leads to implement business and project objectives.

• Quality Assurance: Lead and participate in testing, quality assurance, and comprehensive code reviews of team members commits as part of the CI/CD cycle.

• Optimization: Optimize applications for maximum speed, scalability, and performance across different screen sizes and devices.

• Innovation: Continuously discover, evaluate, and implement new technologies and frameworks to maximize development efficiency and bring the mobile product to the next level.

• Project Management: Accurately estimate timelines and deliver high-quality code as per the project schedule.

Technical Requirements

• Experience: 6+ years of experience in mobile application development, with at least 4+ years specifically dedicated to Flutter and Dart.

• Core Fundamentals: Strong understanding of Flutter fundamentals, including widgets, state management, and routing.

• Native Knowledge: Demonstrable experience with native development (Android SDK/ Java/Kotlin or iOS/Swift) to support cross-platform integration.

• API Integration: Expert knowledge of RESTful API integration and handling asynchronous data.

• UI/UX: Strong knowledge of UI design principles, patterns, and best practices, specifically Google's Material Design and Apple's Human Interface Guidelines.

• Version Control: Proficient understanding of code versioning tools, specifically Git and GitLab.

• Tooling: Solid knowledge of mobile app development practices, along with mobile testing tools and automated CI/CD pipelines.

Soft Skills & Qualifications

• Problem Solving: Strong analytical and problem-solving skills with the ability to build complex applications from scratch.

• Communication: Excellent communication and collaboration abilities to work within a cross-functional team environment.

• Track Record: Proven track record of successfully deploying apps to the Google Play Store and Apple App Store.

More Info

Job Type:
Industry:
Function:

Key Skills

About Company

Laurelsoft is a leading IT consulting Malaysian company focused on providing business relevant solutions to its customers. We offer the entire range of enterprise IT services – package implementation, web ennoblement, application integration and application management to customers in the BFSI, Manufacturing and Retail verticals.We Offer - Software Development, IT Staffing - Providing IT Talent, Corporate Trainings, Outsourced Testing Services.
http://www.laurelsoft.com.my/