Flutter Developer
Middle Level / Full time
BlueSeas Enterprise Co., Ltd.
- 77/102-103 Fl. 25 Sinsathorn Tower, Krungthonburi Rd., Klongtonsai, Klongsan, Bangkok 10600
- 0 - 2878 - 5540
- BTS Krung Thon Buri Station (Exit 1)
- Bus ปอ.76, ปอ.4-18, 120, 167, 169, 3, ปอ.3, 84, ปอ.84, ปอ.172
- Parking building
Role Overview:
- Design, develop, and maintain high-quality, cross-platform mobile applications using Flutter.
- Take ownership of feature development and contribute to the overall architecture of the application.
- Collaborate with cross-functional teams to deliver scalable and efficient solutions.
Key Responsibilities:
- Develop and maintain mobile applications for Android and iOS platforms using Flutter.
- Implement and maintain state management solutions for complex applications.
- Integrate RESTful APIs, and third-party services into the application.
- Debug and resolve technical issues, ensuring optimal app performance.
- Optimize applications for performance, scalability, and responsiveness.
- Collaborate with UI/UX designers to implement visually appealing and intuitive interfaces.
- Work closely with backend developers to integrate APIs and ensure seamless data flow.
- Write unit, widget, and integration tests to ensure code quality and reliability.
- Stay updated with the latest trends and advancements in Flutter and mobile development.
Collaboration:
- Work closely with product managers, designers, and other developers to deliver high-quality products.
- Contribute to the improvement of development processes and best practices.
Deployment and Maintenance:
- Publish applications to Google Play Store and Apple App Store.
- Monitor app performance and user feedback post-launch.
- Provide ongoing maintenance and updates to existing applications.
Job Qualification
Education:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Technical Skills:
- Strong proficiency in Dart and Flutter framework.
- Solid understanding of state management solutions.
- Experience with RESTful APIs, and third-party integrations.
- Familiarity with Firebase services (Firestore, Authentication, Cloud Functions, etc.).
- Knowledge of version control systems like Git.
- Experience with testing frameworks like Flutter Test, Mockito, or Integration Testing.
- Understanding of CI/CD pipelines for mobile app deployment.
- Basic knowledge of native Android (Java/Kotlin) or iOS (Swift/Objective-C) development is a plus.
Experience:
- 2–4 years of professional experience in mobile app development using Flutter.
- Proven track record of developing and deploying at least 2–3 apps on Google Play Store or Apple App Store.
- Experience working in Agile/Scrum environments.
Soft Skills:
- Strong problem-solving and debugging skills.
- Ability to work independently and mentor junior developers.
- Excellent communication and collaboration skills.
- Attention to detail and a focus on delivering high-quality, user-centric applications.
Preferred Skills:
- Familiarity with UI/UX design principles.
- Experience with backend technologies (Node.js, Django, etc.) is a plus.
- Knowledge of advanced Flutter concepts like animations, custom widgets, and platform channels.
If you are interested in our opportunity, please submit your cover letter and resume to: recruit@blueseas.co.th