Mô tả công việc
- Develop robust, scalable features using Flutter and Dart
- Implement complex, responsive UIs using Flutter's widget system
- Utilize advanced state management techniques (e.g., BLoC, Riverpod, Provider)
- Integrate with GraphQL APIs, RESTful API, and other backend services
- Implement and maintain app security measures
- Optimize app performance and ensure smooth animations
- Write unit, widget, and integration tests
- Collaborate with cross-functional teams in an agile environment
- Mentor junior developers and contribute to architectural decisions
- Stay updated with Flutter ecosystem developments and best practices
Yêu cầu công việc
- Bachelor's degree in Computer Science or equivalent experience
- 3+ years of mobile development experience in Flutter
- Expert knowledge of Dart, including null safety, isolates, and async programming
- Proficiency in Flutter's widget system, custom paintings, and animations
- Experience with state management solutions (BLoC, Riverpod, Provider, GetX)
- Familiarity with Flutter's platform channels for native code integration
- Experience with GraphQL, including state management with solutions like Ferry or Artemis
- Knowledge of RESTful APIs and JSON parsing
- Proficient in implementing app security techniques:
+ SSL pinning
+ Preventing screen capture and screenshots
+ Secure local data storage
+ Obfuscation and minification
- Experience with Flutter performance optimization tools (Flutter DevTools, Observatory)
- Familiarity with Firebase services and other cloud platforms
- Proficiency in writing testable code and using Flutter's testing framework
- Strong understanding of SOLID principles and clean architecture
- Excellent problem-solving and communication skills
Nice to have:
- Experience with React Native, Typescript development
- Experience with other web development frameworks and languages, such as React.js, Angular.js, Vue.js, etc.
- Familiarity with native iOS (Swift/Objective-C) and Android (Kotlin/Java) development
- Knowledge of Flutter plugin development
- Experience with CI/CD tools (Fastlane, Codemagic, Bitrise)
- Contributions to open-source Flutter projects
- Experience with Flutter-specific architectural patterns (e.g., MVVM, Clean Architecture)
- Familiarity with accessibility features and internationalization in Flutter
- Knowledge of advanced Flutter concepts like custom renderers and engine modifications
- Experience with Flutter for embedded devices or Flutter on Fuchsia
- English skills
Quyền lợi được hưởng
- Salary commensurate with qualifications, upto 30M (Junior - Middle)
- Social and Health Insurance: Social insurance, health insurance, and unemployment insurance as regulated by the government.
- Additional Benefits: annual health check-up, yearly travel, team-building activities, birthday, ...
- Young, dynamic environment, many opportunities for self-development.
- Trained in technology skills, soft skills, project management skills,...
- Off Saturday, Sunday, 12 days off/year
Công ty Cổ phần Global Technology Solutions Việt Nam cung cấp một hệ sinh thái các Sản phẩm công nghệ giúp chuyển đổi số, số hoá các hoạt động Quản lý - Vận hành - Kinh doanh của các doanh nghiệp mang lại nhiều kết quả tốt hơn.
Tầm nhìn
- Hội tụ những chuyên gia, nhân tài có chuyên môn cao trong lĩnh vực phát triển phần mềm tại Việt Nam.
- Tạo ra phong cách làm việc chuyên nghiệp, tìm đến sự hoàn hảo và cam kết chất lượng là yếu tố hàng đầu để xây dựng và phát triển doanh nghiệp.
- Trở thành một doanh nghiệp dẫn đầu về chất lượng và sự chuyên nghiệp trong các doanh nghiệp IT tại Việt Nam.
Sứ mệnh
- Biến ý tưởng và giấc mơ của khách hàng thành hiện thực.
- Nâng tầm chất lượng và dịch vụ CNTT, hướng tới sự hài lòng của khách hàng với tính chuyên nghiệp cao.
- Đào tạo và nâng tầm nguồn nhân lực người Việt, hướng tới trở thành chuyên gia CNTT mang tầm thế giới.