Job Description
We are seeking a highly skilled Senior Flutter Development Engineer to join our remote team. In this role, you will be responsible for developing and maintaining high-quality Flutter applications while driving technical innovation and process improvements.
Key Responsibilities
- Lead the development and iteration of Flutter applications, taking ownership of the entire lifecycle from development to launch and subsequent updates
- Optimize the K-line page performance by transitioning from open-source Flutter plugins to native mixed development solutions
- Continuously research and implement new Flutter technologies to enhance application performance and user experience
- Refactor and optimize existing code structure to improve maintainability and scalability
- Collaborate with cross-functional teams to streamline the product development process and boost overall efficiency
Job Requirements
- 3+ years of professional experience in mobile development with at least 2 years focused on Flutter
- Deep understanding of Flutter framework and Dart programming language
- Proven experience in performance optimization and native integration (Android/iOS)
- Strong problem-solving skills and ability to work independently in a remote environment
- Experience with financial or trading applications (especially K-line implementations) is a plus
- Excellent communication skills and ability to collaborate effectively with distributed teams
Preferred Qualifications
- Experience with state management solutions like Provider or Bloc
- Knowledge of CI/CD pipelines for Flutter applications
- Familiarity with native mobile development (Swift/Kotlin)
- Contributions to open-source Flutter projects or plugins