Apply for this jobScottishPower Digital are looking for an experienced Senior Android Developer to join our growing Digital team based in Glasgow, Scotland.
The successful candidate should be able to demonstrate that they:
* Very good understanding of native Android development * Proficient with Kotlin or Java * Using development tools such as Android Studio and Git * Ability to mentor and develop junior developers * Knowledge of Android design principles and architectural patterns * Integration with back-end services * Writing clean and maintainable code * Ability to write automated instrumentation and unit tests * Experience with persistent storage, services and custom layouts * Familiarity with libraries such as RxJava/RxKotlin, Retrofit
At ScottishPower Digital we are building the future of the energy industry with significant investment in new technologies to provide our 5 million customers with the best possible experience. Whether our customers want to engage with us to control their connected home, electric vehicle or simply their gas and electricity account, we are providing the digital solutions to meet their needs.
The right candidate must be able to balance both user and business goals to help shape the direction of our product’s development. They must have the ability to enable the wider team to empathise with user difficulties with the aim of building better, more user focussed services across our entire digital portfolio. A commitment to collaborative problem solving, positive customer experience, and the creation of quality products is essential. Your day to day responsibilities will include:
* Building upon our existing apps: ScottishPower Your Energy & PowerUp * Working alongside other developers to integrate app features with back-end services * Ensure the performance, quality, and responsiveness of applications * Collaborate with a team to define, design, and ship new features * Identify crashes and fix bugs * Help maintain code quality, organisation, and automation
This opportunity is available on a full time and permanent basis. You will receive a generous salary and benefits in this exciting role based. You will be offered on-going training and support to encourage you to develop and progress your career.
This is a fantastic opportunity, within a global organisation that is at the forefront of new technologies.Apply for this job