Are you a passionate and confident Lead Android Developer ready to make a significant contribution working for one of the UK's fastest growing Financial Services Consultancies?
Then read on!
MHC are an award-winning IT and Business Consultancy, specialising in Change Management initiatives, which we deliver working in a collaborative way with our Clients. We are currently working on a wide variety of assignments that include some major Digital Transformation initiatives, Regulatory and Compliance Programmes and Tools adoption projects where we are providing specialist technical and business services to a client base of primarily Tier 1 Banks.
MHC are hiring a Lead Android Developer with good experience working with the development team to join us on a PAYE contract basis and work on-site at a Bank. (Initial remote working).
Project commentary: Support for regulatory deliverables associated with the PSD2/SCA Cards programme.
Essential skills/experience: Responsibilities
Support the entire application life cycle (concept, design, develop, test, release and support) of new products
Take over management of existing android mobile applications and liaise with previous development team
Produce fully functional mobile applications writing clean code
Troubleshoot and debug to optimise performance
Implement interfaces to improve user experience
Liaise with Product development team to plan new features
Ensure new and Legacy applications meet quality standards
Research and suggest new mobile products, applications and protocols
Stay up-to-date with new technology trends
Proven work experience as an android mobile developer and a passion for learning and building cutting-edge applications.
Strong software engineering experience in kotlin programming language.
Unit-test and UI Test code for robustness, including edge cases, usability, and general reliability
Experience with MVVM and MVI architecture patterns
Practical implementation of SOLID principles and Clean Architecture
Strong knowledge of Dagger/HILT, Coroutines Flows/Channels, Jetpack Compose and Other Jetpack libraries.
Great communication skills, ability to liaise in a friendly, professional and timely manner with our integration partners, wider development team and customers,
Get on very well with colleagues.
Ability to get on with the job, to proactively get involved with new tasks or suggest better ways of working
Ability to work in a SCRUM team environment
Excellent analytical skills with a good problem-solving attitude