About the job Weve always been an organisation 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 worlds first telecommunications company. At our heart were 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.
Our pursuit of progress over the past 180 years has established BT as a strong, successful brand, with huge scale capable of achieving great things. From supporting emergency services, hospitals, banks and keeping economies around the world online, safe and secure, to delivering large scale technology infrastructure like the creation of BT Sport.
Today in this fast changing, always on, digital world our purpose remains true. Yet the market conditions, regulation and competition we face are tougher than ever before. So if you have the drive, optimism and resilience to help propel us forward well offer unrivalled personal development, a wealth of opportunities to learn, experience new things and pursue new careers. If thats you and what youre looking for, wed love you to be part of our future.
Job Responsibilities
Lead and manage a team of software engineers, providing technical guidance and mentorship as needed.
Collaborate with cross-functional teams to understand project requirements and ensure that solutions are developed to meet the needs of our customers.
Oversee the development and implementation of the Flutter-based mobile application, including deployment and maintenance.
Ensure that the project is delivered on time and to a high standard, resolving any issues in a timely and efficient manner.
Passionate about quality, unit, integration and E2E Testing
Strong understanding and experience of APIs RESTful services and microservices architecture
Help drive and mentor the team with collaboration in heart.
Work closely and cooperatively with the team and the Engineering Manager to build great Software.
Build, measure, and support the Software you create and maintain.
Stay current with the latest developments in Flutter and mobile app development, ensuring that the team is equipped with the necessary knowledge and tools to be successful.
Job Requirements
8+ Years of experience in building software products, minimum 6+ years of experience in Mobile App Development
Extensive experience with Flutter, Dart, and Mobile app Development, minimum 4+ years of experience in flutter
Experience with NodeJS & Java
Experience with SQL and NoSQL (DynamoDB, MongoDB)
Experience in Git and Git branching strategies.
Plus: experience with AWS Cloud (EC2, SQS, Kafka, Kubernetes, Lambda), CI/CD Pipelines
Plus: experience with TDD & BDD
Proven experience leading and managing a team of software engineers, with a strong understanding of Agile methodologies.
In-depth knowledge of software architecture and design patterns.
Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams.
Ability to prioritize and manage multiple tasks, delivering high-quality results in a fast-paced, deadline-driven environment.
About the job Job Purpose: To head the retail branch. Spearhead sales ensuring profitability, business development and growth of the...
Apply For This JobAbout the job Roles And Responsibilities We have urgent openings for the position of Territory Sales Manager with most of...
Apply For This JobAbout the job Morgan Stanley’s Institutional Securities Group (ISG) is a remarkably broad and diversified business. We provide institutions with...
Apply For This JobAbout the job Company Description When you join Turnitin, you’ll be welcomed into a company that is a recognized innovator...
Apply For This JobAbout the job Dentsply Sirona is the worlds largest manufacturer of professional dental products and technologies, with a 130-year history...
Apply For This JobAbout the job Job Description Associate Manager Data Science At our company we are leveraging analytics and technology, as we...
Apply For This Job