UST

Developer III - Software Engineering - Flutter

Thiruvananthapuram, KL, IN

19 days ago
Save Job

Summary

Role Description

Job Title: Flutter Developer

Experience: 4 to 10 Years

Location: Trivandrum & Kochi

Mandatory Skills: Flutter, Dart, Git

Role Overview

We are looking for an experienced Flutter Developer who can independently develop high-quality, error-free code while mentoring junior developers and assisting Lead 1 – Software Engineering. You will contribute to the full software development lifecycle and play a key role in design, development, testing, and delivery.

Responsibilities

  • Independently develop and validate application features/components as per user stories and requirements.
  • Debug, test, document, and communicate throughout development stages.
  • Select and optimize appropriate technical options, including reusing or enhancing existing components.
  • Improve efficiency, cost, and quality through automation and agile delivery.
  • Mentor junior developers and help them grow in their roles.
  • Identify recurring issues and enhance application/system design.
  • Proactively find and fix implementation defects.
  • Support Lead 1 in technical design, reviews, and decision-making.

Expected Outcomes

  • Adherence to coding standards and engineering processes
  • On-time delivery and SLA compliance
  • Minimal post-delivery defects and rework
  • Quick turnaround on production issues
  • Creation of reusable components
  • Fulfillment of technical/domain certification and training requirements

Key Deliverables

  • Code: Develop independently with high quality
  • Configure: Implement and oversee configuration processes
  • Test: Create/review unit tests and ensure high test coverage
  • Project Management: Handle module-level planning and execution
  • Defect Management: Perform RCA and mitigation
  • Documentation: Document own work and peer review others’ documentation
  • Design: Create LLD for multiple components
  • Mentoring: Guide junior team members and provide performance feedback

Skill Examples

  • Proficient in UI development and Flutter/Dart workflows
  • Strong debugging and testing skills
  • Experience with CI/CD, code reviews, and agile methodologies
  • Ability to estimate time and resources
  • Effective communicator and team player
  • Proactively seeks/extends help

Knowledge Requirements

  • Flutter & Dart
  • iOS and Android Development
  • Git, Webpack
  • Software Design & Architecture
  • DBMS, IDEs, and Agile development
  • Understanding of relevant customer domains

Preferred Background

  • 5-8 years in mobile development with at least 2-3 years in Flutter
  • Experience in developing and deploying Flutter applications
  • Exposure to cross-functional teams and agile environment

Skills

Flutter,Dart,Git

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job