Steam-A Solutions

Mobile Developer Flutter

  • Job Type: Full Time
  • Industry Type: IT Sector
  • Industry Location: Coimbatore
  • Experience: 3-5yrs
  • No. of Positions: 1
  • Salary Range: 3-6 lac
  • Primary Skills: Design Development Mobile Applications Flutter
  • Secondary Skills: Flutter Developer
  • Job Location: Coimbatore
  • Posted Date: 389 days ago
Job Description

Roles and Responsibilities:

  • Designing and building sophisticated and highly scalable apps using Flutter.
  • Build custom packages in Flutter using the functionalities and APIs already available in native Android and IOS.
  • Translating and building designs / wireframes into high quality responsive UI code.
  • Writing efficient queries for core data.
  • Use of Model-View-Controller (MVC) and Model-View-ViewModel-Controller (MVVM) as it relates to designing, developing architecture and developing maintainable, testable and functional software that meets product requirements.
  • Exploring feasible architecture for implementing new features.
  • Suggesting space and time efficient data structures.
  • Using CI/CD for smooth deployment.
  • Ensuring security guidelines are always followed while developing the app.
  • Supporting the maintenance of software throughout product lifecycle including design, development, verification and bug fixes.
  • Performing time profiling and memory leaks assessment.
  • Executing app verification protocol.
  • Writing tests - Unit/integration for both front end and backend and additional knowledge of UI/widget testing.
  • Following company quality standards in code and documentation.



Desired Candidate Profile( Mandatory ):

  • Flutter: To build cross-platform mobile apps for Android, IOS and Web - from making responsive UIs to efficiently querying data, and managing optimised states.
  • Native Android and IOS: To build custom Flutter Packages.
  • Dart
  • GetX eco system
  • GetX pattern for front end architecture
  • Backend: NodeJs
  • Firebase: Cloud Firestore, Push Notifications, Cloud Functions, Analytics. (Or AWS).
  • Adobe XD: To use the design file and use it to build the app.
  • Git: To manage and collaborate in different projects with the rest of the team.
  • Strong communication skills written (technical report writing), conversational and oral.
  • From a reputed top-tier engineering institute, preferably batch toppers (IITs / NITs / CEG / PSG / GCT / CIT).



Desirable Requirements:

  • Implementing animation and micro interactions using flutter native or Rive
  • Agile development experience
  • Angular
  • Bootstrap
  • JavaScript



Relevant Job Openings
Content Writer or Technical Content Writer
Associate Manager Marketing