Back to job search

Flutter Developer

Jasmine International Public Company Limited (MRT Pak Kret Bypass)
Bangkok, Thailand 🇹🇭
Jasmine Internet Co., Ltd. was established in 1999 under the concept of a commercial Internet Service Provider. The company has experience in providing various types of services, such as individual Internet services, Internet services for agencies/organizations, high-speed Internet services via leased lines, data storage services, etc. With over 25 years of expertise and experience, the company's current business operations focus on being a data communication service provider, as well as being a designer, installer, and consultant on various technologies to provide appropriate and quality services, aiming to benefit the organization and business of customers, so that they receive services with the highest satisfaction.

About this position

The Flutter Developer will be responsible for developing mobile applications, designing UI/UX, collaborating with teams, testing and debugging, connecting with APIs and backend systems, developing new features, and continuously improving the application within an Agile framework.

Responsibilities

• Develop and design mobile applications using Flutter for both iOS and Android systems
• Write and maintain high-quality, stable, and efficient code according to standards
• Design UI/UX following Material Design and iOS Human Interface Guidelines
• Collaborate with UX/UI Designers to create a good user experience
• Work with Backend Developers, AI Developers, and other teams to ensure seamless application functionality
• Coordinate with various teams to solve problems and enhance the application
• Test and debug applications to fix issues and improve code quality
• Use testing tools like Unit Testing, Integration Testing to ensure stability and error-free applications
• Develop and integrate applications with RESTful APIs and other backend services
• Write code for connecting to databases and external servers
• Design and develop new features for the application to meet user needs
• Collaborate with AI team to develop features related to AI technology and Official Account
• Gather user feedback and continuously improve the application based on suggestions
• Stay updated on new trends and technologies to apply in application development
• Participate in Agile/Scrum development meetings
• Plan and prioritize tasks to ensure project progress according to set timelines

Requirements

• Bachelor's degree in Computer Engineering, Information Technology, Software Engineering, or related field
• At least 2 years of experience in developing applications with Flutter
• Proficiency in Flutter and Dart programming
• Good communication skills and ability to work well in a team