Post Job Free
Sign in

Lead Flutter Developer

Company:
BT Group
Location:
Bengaluru, Karnataka, India
Posted:
May 11, 2024
Apply

Description:

Why BT?

We've always been an organization with purpose; to use the power of communications to make a better world. You can trace this back to our beginning as pioneers of the world's first telecommunications company. At our heart we're a technology company with research and innovation in our bones and a desire to be personal, simple, and brilliant for our customers - those are the values we live by whilst also creating an inclusive working environment where people from all backgrounds can succeed.

At EE, we are building new commerce's digital platforms to enable our business to bring exciting products to our amazing customers. We are looking for like-minded technical digital leaders to join us in our mission. Delivering quality digital solutions for our customers is at the heart of everything we do. As a Lead Engineer you will be responsible for leading the team of developers in building brilliant customer experiences in one of our journey squads. Your expertise will guide the development process from conception to deployment, ensuring that the end product meets our high standards and aligns with our company's goals, working with the latest frameworks and making a difference working on one of the biggest digital estates in the UK.

Roles & Responsibilities (What You'll Do)

Lead and mentor a team of junior Flutter developers, promoting a culture of continuous learning and excellence.

Manage the entire application lifecycle from concept, design, test, release, and support.

Working with the Product Owner, Engineers, Designers and other stakeholders in your agile squad to deliver digital experiences across BT and EE brands

Contributing to enhance the systems you are working on

Provide post-release and incident support

Conduct code reviews and ensure high coding standards.

Working alongside the other technical members of your squad to ensure solutions are fit for purpose, performant, secure, accessible and conform to our architectural principles

Collaborate Engineering Manager and Chapter leads in defining front end technical standards and approaches

Living the company values: Personal, Simple & Brilliant.

Skills Required (What You'll Need)

A minimum of 9 years of experience in mobile application development, with at least 4 years dedicated to Flutter.

Experience in Dart, CI/CD

Understanding of Responsive UI, Understanding of SOLID Principles, Dependency Injection, Clean Architecture, Graphql and RestFul API.

Experience in Unit, Widget and Integration testing.

JSON Manipulation, API integrations

Focus on quality, automation, Performance optimisation and metrics.

Comfortable working within a design framework

Software configuration management (Github, Gitlab Bitbucket etc) with knowledge of FE architecture and patterns

Experience of working in a fast-paced agile environment

Problem solver and analytical thinker

Apply