Senior Flutter Engineer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
We are seeking an experienced Flutter Engineer to join our engineering team in Singapore. You will be responsible for building and optimizing high-performance mobile applications that support real-time financial data, trading workflows, portfolio management, and mission-critical business operations. The ideal candidate has strong experience developing scalable mobile applications in high-concurrency environments and is passionate about delivering exceptional user experiences for demanding financial services products.
Responsibilities
- Design, develop, and maintain cross-platform mobile applications using Flutter.
- Build highly responsive, low-latency user interfaces for real-time financial and trading systems.
- Collaborate with Product Managers, Backend Engineers, QA Engineers, and Designers to deliver high-quality products.
- Optimize application performance, stability, and scalability across Android and iOS platforms.
- Integrate with complex backend APIs, WebSocket services, and real-time data streams.
- Participate in technical architecture design and code reviews.
- Troubleshoot and resolve production issues to ensure system reliability.
- Continuously improve engineering practices, development processes, and application quality.
- Mentor junior engineers and contribute to team technical growth.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- 5+ years of software development experience.
- 3+ years of hands-on Flutter development experience.
- Strong proficiency in Dart programming language.
- Solid understanding of Flutter architecture, state management, and performance optimization.
- Experience publishing and maintaining applications on both App Store and Google Play.
- Experience integrating RESTful APIs and WebSocket-based services.
- Strong understanding of mobile security, application lifecycle management, and performance tuning.
- Familiarity with Git, CI/CD pipelines, and automated testing frameworks.
- Preferred
- Experience in financial services, trading platforms, banking systems, securities, wealth management, payment systems, or capital markets.
- Experience developing high-concurrency, high-availability systems supporting large-scale user traffic.
- Experience working with real-time market data, streaming systems, or low-latency applications.
- Familiarity with microservices architectures and distributed systems.
- Knowledge of mobile observability, monitoring, and performance analytics.
- Experience leading technical projects or mentoring engineers.
Additional Information
Senior Flutter Engineer / Flutter Technical Expert
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at CUBI TECHNICAL PTE. LTD.? Share your experience