Technical Lead (Flutter & Golang)

Ellume Technologies

Mumbai

On-site

INR 4,000,000 - 8,500,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Ellume Technologies is building the next generation Asset Performance Infrastructure platform. We seek a senior Go/Flutter lead to architect and own end-to-end systems, lead cross-functional teams, and mentor engineers.

You will drive high-concurrency services, scalable UI architectures, and secure deployments in a cloud environment. The role requires leadership experience, deep Go expertise, Flutter/Dart proficiency, and strong database & cloud capabilities.

Qualifications

  • 7+ years in software engineering with 2+ years in lead/senior roles.
  • Expert Go (Golang) with high-throughput microservices.
  • Strong Flutter/Dart skills including state management.
  • Experience with SQL and NoSQL databases.
  • Hands-on with Docker, Kubernetes and one cloud provider.

Responsibilities

  • Design and own end-to-end architecture of Asset Performance Infrastructure platform.
  • Lead implementation and migration of microservices using Golang.
  • Define roadmap for Flutter application architecture.
  • Mentor junior and mid-level developers.
  • Oversee CI/CD pipelines and production monitoring.
  • Ensure security practices (OWASP) and code quality.
  • Facilitate technical discussions and sprint planning.
  • Build responsive UIs with Flutter and ensure performance.

Skills

Golang
Flutter/Dart
Team leadership
Code reviews
Concurrency

Tools

Docker
Kubernetes
PostgreSQL
MySQL
REST
gRPC
GraphQL
AWS
GCP
Azure
Protobuf
Kafka

Job description

At Ellume, we are pioneering the future of clean power. We operate across three verticals—Renewable Energy, Independent Power Production (IPP), Engineering, Procurement & Construction (EPC), and Technology—committed to driving innovation across the renewable sector.

Responsibilities
  • Design and own the end-to-end architecture of our Asset Performance Infrastructure platform, ensuring high availability and scalability.
  • Make high-level decisions regarding the tech stack, database structure, and cloud infrastructure.
  • Lead the implementation and migration of microservices using Golang.
  • Define the roadmap for Flutter application architecture, including state management and modularisation strategy.
  • Lead a team of backend (Go) and frontend (Flutter) engineers, fostering a culture of technical excellence.
  • Conduct thorough code reviews to ensure code quality, security, and adherence to SOLID principles.
  • Mentor junior and mid-level developers, helping them grow their technical and career paths.
  • Facilitate technical discussions, stand-ups, and sprint planning sessions.
  • Write clean, efficient, testable code for critical parts of the system, and optimise Golang services for high concurrency and low latency.
  • Build responsive, pixel-perfect UIs and smooth animations using Flutter, integrating via REST, gRPC, or GraphQL.
  • Oversee CI/CD pipelines, monitor production performance, and ensure OWASP-aligned security best practices.
Requirements
  • 7+ years of total software engineering experience, with at least 2+ years in a Lead or Senior position.
  • Deep Golang expertise: goroutines, channels, concurrency patterns, and high-throughput microservices.
  • Strong Flutter / Dart proficiency, with experience in state management (Riverpod, BLoC, or Provider) and native platform channels.
  • Proven track record on Asset Performance Infrastructure platforms — multi-tenancy, subscription management, and role-based access.
  • Proficient with SQL (PostgreSQL/MySQL) and NoSQL databases.
  • Hands-on experience with Docker, Kubernetes, and a major cloud provider (AWS, GCP, or Azure).
  • Nice to have: gRPC and Protocol Buffers, Flutter for Web/Desktop, event-driven systems (Kafka, RabbitMQ), Clean/Hexagonal architecture, open-source contributions.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Lead (Flutter & Golang)
Technical Lead (Flutter & Golang)

Ellume Solar Pvt. Ltd. • Mumbai

On-site
INR 1,800,000 - 2,500,000
UI/UX Engineer (Flutter)
UI/UX Engineer (Flutter)

Ellume Technologies • Mumbai

On-site
INR 1,800,000 - 2,600,000
Senior Software Engineer - Flutter
Senior Software Engineer - Flutter

Taglynk • Bengaluru

On-site
INR 1,500,000 - 3,500,000
Flutter Developer Lead
Flutter Developer Lead

Glowingbud • Maharashtra

Hybrid
INR 1,500,000 - 2,000,000
Generous vacation policy
Mobile Engineering Lead (Flutter)
Mobile Engineering Lead (Flutter)

Enlight Now Healthcare Pvt Ltd • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Mobile Front-End Engineer (Flutter), – Mumbai / Hybrid (2)
Mobile Front-End Engineer (Flutter), – Mumbai / Hybrid (2)

Compoundexpress Private Limited • Mumbai

Hybrid
INR 1,600,000 - 2,400,000
Lead Architect - Cross Platform Flutter (Windows, Android, iOS)
Lead Architect - Cross Platform Flutter (Windows, Android, iOS)

Synmatch AI • India

On-site
INR 2,500,000 - 3,500,000
Competitive Salary
Founding Influence
Specialist Team
+2
Staff Engineer (Frontend & Mobile)
Staff Engineer (Frontend & Mobile)

Taglynk • Bengaluru Urban

On-site
INR 1,200,000 - 2,000,000
On-demand salary access
Latest tech gadgets
Innovation-driven culture
Flutter Developer
Flutter Developer

Razorpod • Gurugram District

On-site
INR 1,500,000 - 2,000,000
Flutter Developer
Flutter Developer

Sidgs Digisol • Dadri, Gurugram District

On-site
INR 180,000 - 300,000