Logo for Technovids Consulting Services

Senior Software Engineer (Flutter)

Roles & Responsibilities

  • At least 3 years of experience in multi-platform app development and architecture.
  • Minimum of 2 years of experience with Flutter and Dart programming.
  • Strong knowledge of Android and iOS SDKs and handling different screen sizes.
  • Experience with REST APIs, Firebase, third-party libraries, and data structures.

Requirements:

  • Develop and maintain cross-platform mobile applications using Flutter.
  • Collaborate with cross-functional teams to translate designs into high-quality code.
  • Ensure app performance, quality, and responsiveness through best practices.
  • Own the end-to-end development process and track key app quality metrics.

Job description

Senior Software Engineer (Flutter)

Responsibilities

  • Develop and maintain a cross-platform app that will be used by consumers as well as organizational users.
  • Translate designs and wireframes into high-quality code
  • Build & Influence features and products while bringing in Flutter best practices.
  • Ensure the best possible performance, quality, and responsiveness of the app.
  • Focus on generic, reusable, and modular components to improve our go-to-market time.
  • Have end-to-end ownership of the product and the codebase.
  • Track all important app quality metrics, including crash rates, page load times, app size, and memory footprint.
  • Collaborate closely with engineers & stakeholders from other teams. Therefore, a commitment to collaborative problem-solving, sophisticated design, and creating quality products is essential.
  • Build a close partnership with the backend team to ensure synergy & feature parity across all platforms.
  • Inspire & guide fellow team members on system design & best practices.

Requirements

  • 3+ years of experience in multi-platform product development, architecture and design.
  • At least two-year experience in Flutter, Dart programming language
  • Have strong knowledge of Android and iOS SDK, and know how to deal with different screen sizes.
  • Experience with REST APIs, Firebase suite & third-party libraries and APIs.
  • Good grasp of data structures and algorithms - especially the ones used in mobile development & API design.
  • Knowledge of the mobile development cycle, popular architectures, trends, & emerging technologies.
  • Motivation to set up a comprehensive unit testing approach to development.
  • Have a good eye for design & product thinking and the ability to make data-driven decisions.
  • Good in pixel-perfect implementation of designs
  • E2E App development experience 
  • Work in agile team environments and are a self-starter and conscientious team member.

Software Engineer Related jobs

Other jobs at Technovids Consulting Services

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.