Rubikal logo

Senior Flutter Developer

Rubikal
Full-time
On-site
Mobile Development

We are looking for an experienced Senior Flutter Software Engineer/Developer to join our highly skilled technical team.

Key Responsibilities:

  • Building multi-platform applications for Android and iOS using the Flutter development framework.
  • Writing clear and reader-friendly code using tools like Dart. Documenting the entire usage process in detail for straightforward utilization and upgrading in the future.
  • Collaborating with other developers to create, deploy, and maintain Flutter-based applications for different platforms.
  • Overseeing and reviewing application design.
  • Building, implementing, and managing product modules along with their sub-systems.
  • Testing products to remove bugs and any malfunctioning aspects.
  • Carrying out unit Testing and integration analysis.
  • Ensuring consistency between the delivered product features and the requirements/criteria of the business.
  • Expert proficiency in Flutter for Android and iOS.
  • Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment.
  • Strong foundations in the principle of visual display of information.
  • Strong knowledge of the architecture and implementation of Android or iOS Applications.
  • Experience working with popular libraries for networking, asynchronous, image loading, etc.
  • Action-oriented & excellent analytical and creative thinking.
  • Well-versed in creating automated test cases, threading, performance tuning, and offline storage.
  • Working knowledge of APIs (Application Programming Interfaces) and third-party libraries.
  • Comfort working in a highly agile, intensely iterative software development process.
  • Strong problem-solving and critical thinking abilities.
  • Excellent communication skills that facilitate interaction with multiple stakeholders.
  • Experience with other programming languages (e.g. Java, Swift, PHP8, C#) is a plus.

  • Competitive salary.
  • State-of-the-art computer hardware and software.
  • Top-tier medical insurance package.
  • Flexible schedule.
  • Your work makes a difference in people's lives.