Contact us

A product company with engineering DNA — we research, build and launch digital products

Flutter

We are Rocket Tech, a team building digital products and solutions for fintech and related industries. We are looking for an experienced Senior Flutter developer who does more than write code and sees the product as a whole, from architecture to release. We need someone ready to own technical decisions and develop mobile engineering best practices across the company.

What you will do

  • Build and evolve complex mobile apps in Flutter, including Flutter Web.

  • Design and evolve a scalable multi-module architecture, take part in architectural decisions, code review and codebase improvements.

  • Ensure code quality, reliability, security and product performance.

  • Work with the analytics, design, backend and QA teams.

  • Set up CI/CD and integrate analytics and monitoring tools.

  • Publish apps to the App Store and Google Play, and handle technical and organisational release issues.

What we expect

  • 3+ years of commercial Flutter development.

  • Strong command of Dart and the ability to write readable, maintainable and testable code.

  • Deep understanding of architectural approaches (BLoC, Clean Architecture, Provider, Riverpod, etc.).

  • Good understanding of iOS and Android platform specifics.

  • Experience with native integrations: Platform Channels, plugins, iOS and Android specifics.

  • Experience with Firebase / Firestore, REST API, GraphQL and local databases.

  • Skills in integrating with payment systems, external APIs and microservices.

  • Experience setting up analytics (Firebase Analytics, Crashlytics) and monitoring tools.

  • Confident use of mobile app build and publishing tools.

  • Ability to implement Figma designs precisely, including animations and complex UI.

  • Understanding of CI/CD, SOLID, OOP, async programming principles.

  • Mentoring and code review experience is a big plus.

Nice to have

  • Native development experience for iOS (Swift) and Android (Kotlin).

  • Experience on fintech projects.

  • Ability to design and document APIs.

  • Use of AI tools in development (Cursor, Codex, Claude, etc.).

  • Experience automating routine tasks with AI.

What we offer

  • Hybrid work format. (Office in Almaty)

  • Schedule: 9:00–18:00, 5/2.

  • Modern equipment and a comfortable environment for productive work.

  • A professional team that values initiative and honesty.

  • The opportunity to shape the product’s architecture and technical decisions.

What you will do

Build a cross-platform solution.

AI skills required.

There is an existing iOS and Android solution in Swift and Kotlin. It needs to be rewritten in Flutter, replacing endpoint bindings and variables along the way.

What we expect

Startup environment: ability to work with shifting priorities, tight deadlines and incomplete or missing technical requirements; adaptability to change and independent decision-making.

Apply for this position

Fill in the form, and your application will go straight to the person handling the vacancy.

CV: file or link
PDF or DOCX, up to 15 MB
Send a request Tell us what needs to go live at your bank, and a manager will get in touch.
Brief or presentation, up to 10 MB