Match score not available

Senior Software Engineer (Flutter)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

3+ years of experience in multi-platform product development, architecture, and design., At least 2 years of experience in Flutter and Dart programming language., Strong knowledge of Android and iOS SDK, with the ability to handle different screen sizes., Good grasp of data structures, algorithms, and mobile development cycles..

Key responsabilities:

  • Develop and maintain a cross-platform app for consumers and organizational users.
  • Translate designs and wireframes into high-quality code while ensuring app performance and quality.
  • Collaborate with engineers and stakeholders, and guide team members on system design and best practices.
  • Track app quality metrics and work closely with the backend team for feature parity across platforms.

Technovids Consulting Services logo
Technovids Consulting Services
11 - 50 Employees
See all jobs

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.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving

Software Engineer Related jobs