Senior Flutter Developer
Join a mobile R&D team building high-scale cross-platform trading applications for Android and iOS. Own Flutter development, architecture, integrations, performance, releases, and engineering quality.
Responsibilities
- Develop and maintain Flutter applications for Android and iOS
- Contribute to application architecture, scalability, performance, and code quality
- Integrate REST APIs, WebSockets, and third-party SDKs
- Support mobile releases, deployments, and production troubleshooting
- Improve application stability, performance, and user experience
- Collaborate with Product, Design, Backend, QA, and DevOps teams
- Mentor team members and participate in code reviews
Requirements
- 7+ years of software development experience
- 5+ years of hands-on Flutter development in production
- Strong Dart, Flutter architecture, and state management knowledge
- Experience with native Android and/or iOS development
- Experience with mobile build configuration, signing, and SDK integrations
- Experience with CI/CD pipelines and mobile release processes
- Experience with REST APIs and real-time communication technologies
- Experience publishing applications to Google Play and the App Store
- Fluent Hebrew and English
- Strong problem-solving and communication skills
Nice to have
- Experience in fintech, trading, forex, or regulated industries
- Experience with Firebase, Mixpanel, AppsFlyer, Braze, or similar tools
- Experience with WebSocket or SignalR implementations
- Familiarity with FVM, monorepo environments, and automated testing
- Knowledge of OWASP Mobile security standards