Search by job, company or skills
Job Summary
As a Flutter Developer, you will be responsible for developing high-performance, real-time mobile applications for our trading platform. You will work closely with product managers, backend engineers, and UI/UX designers to create scalable, secure, and user-friendly mobile experiences.
Key Responsibilities
Develop and maintain advanced Flutter applications for Android, iOS and Web.
Build features for real-time market data, charting tools, trade execution, portfolio management, etc.
Integrate RESTful APIs, WebSockets, and third-party SDKs for real-time data and transactions.
Ensure high performance, responsiveness, and a smooth user experience across devices.
Write clean, maintainable, and scalable code with a focus on security and performance.
Collaborate with cross-functional teams to define, design, and ship new features.
Implement state management solutions like Provider, Riverpod, or Bloc.
Participate in code reviews and agile development processes (Scrum/Kanban).
Work on improving app performance, minimizing latency, and handling edge cases for financial transactions.
Requirements
3+ years of experience in Flutter development.
Strong knowledge of Dart, Flutter SDK, and native bridge integration.
Experience in the trading, fintech, or investment domain is highly preferred.
Familiarity with handling real-time data, market feeds, charting libraries, and order management workflows.
Proficient in working with REST APIs, WebSockets, GraphQL.
Strong understanding of mobile app architecture, state management, and security best practices.
Familiarity with CI/CD, Firebase, crash reporting, and analytics tools.
Proficient understanding of code versioning tools such as Git
Good understanding of the iOS and Android mobile platforms, app lifecycle, and design guidelines.
Exposure to trading concepts such as order types, market depth, positions, and margin would be a big plus.
Nice to Have
Experience with unit and widget testing in Flutter.
Knowledge of financial regulations, compliance, or security protocols.
Understanding of FIX protocols or back-office trading systems.
Contribution to open-source or fintech-related Flutter libraries.
Login to check your skill match score
Date Posted: 06/05/2025
Job ID: 111453701