Flutter Engineer

KIVORK is an international IT company. We work together to provide the most innovative and customized tech solutions for many clients all over the world. Become an integral part of a diverse KIVORK team, where our employees come first.

We expect you to have

  • At least 3 years in commercial IT development
  • At least 2 Flutter development
  • Experience in the development of native applications (Android/IOS)
  • Knowledge in kotlin/swift
  • Knowledge of modern architectural patterns in mobile development (BLoC, MVVM) and the principles of functional programming
  • Understanding the principles of DRY, SOLID, GRASP and GoF patterns
  • Experience in creating multi-module projects
  • The ability to write clean and neat code that is easy to maintain
  • The ability to cover all your work with tests
  • Understanding the principles of user interface design
  • Experience with Git
  • Knowledge and understanding of GraphQL
  • Knowledge and understanding of reactive programming
  • Knowledge and understanding of SQLite
  • Excellent verbal and written communication skills in English

What you will get

  • Be involved and drive product & design discussions. Ownership, accountability & proactivity – you build it, you own it, you run it.
  • Help us scale our infrastructure to large traffic
  • Focus on best engineering practices for quality, clean code, testing & observability
  • Experience with Large-scale Distributed systems, Microservice architectures, Event-driven architectures & DDD
  • Contribute to open source as we set the standards for digital finance ecosystem and, most importantly, brainstorm and create new directions that the client can take in our quest to make financial services easy and accessible to all

What we offer

  • Interesting and promising projects
  • Motivating salary
  • Remote work option
  • Work in a friendly team
  • Job stability and great opportunities for professional growth