Senior Android Developer
AND Digital is a fast growing, tech consultancy.
We work on large-scale, multi-industry, eCommerce and enterprise-level software development projects with best practice agile ways of working at the heart.
We are passionate about delivering great work with interesting clients who we can take on a digital transformation journey.
We love to solve business problems with robust technical solutions, which we do by building products which are compelling, commercially viable and customer facing across multiple digital and e-commerce channels such as web, mobile, social and in-store.
How We Work:
We work in an Agile Scrum environment and encourage our Mobile Engineers to be innovative and deliver solutions to technical and business problems that our clients face. As a Senior Android Developer at AND Digital you will be responsible for end to end setup and delivery of Android projects, working closely with the Mobile Lead, clients and the engineering teams.
Android Developers at AND Digital come from strong Java and mobile development backgrounds working in an Agile TDD/BDD environment. Working with some of the latest and cutting edge tech:
- Frameworks and libraries in Android like Retrofit 2, Dagger 2, RxJava, Espresso etc.
- Unit Testing and UI Testing for mobile apps.
- Agile - TDD/BDD
- RESTful APIs to connect to backend services
- Most common design patterns in Android
- Best software development practices and how to apply that in mobile application development
- Android Studio and Gradle Build System
You will have the opportunity to explore other tech, and identify and recommend improvements to our ways of working.
As an Senior Android Developer you will work with closely with our Mobile Lead to ensure smooth end to end delivery of Android applications. Duties will include
- Defining and driving best practices for Android development within the club and within client teams - choosing the right tools, defining architecture and coding standards/processes and designing CI/CD pipelines.
- Mentoring and coaching more junior members of the team.
- Oversight of application delivery on a range of client projects.
- Helping us build and develop our Android capability.
- Writing and teaching others how to write maintainable, testable, elegant code.
We very strongly believe in upskilling: both at clients but also less experienced ANDis; coaching, mentoring and displaying your technical leadership qualities will make you a perfect fit AND Digital.
We always love to hear from passionate and enthusiastic technologists who love to innovate and explore new tech. If your passion is developing great Android apps, innovating and exploring new technologies and you enjoy being challenged and enjoy learning we’d love to hear from you!
AND the best of the rest
After going through our ANDBootcamp or ANDuction, you will be ready to be deployed to one of our clients and enjoy the many benefits of being an ANDi!
- Competitive package and equity – from an annual tech budget to spend on the latest gadgets, to bonus challenges, private healthcare, flexible holiday and share options
- Join a growing, professional and driven team that is closely knit and supportive
- Make a huge impact in creating a unique company
- Learn, develop and grow as part of a fast growing company
- Feel valued and learn lots
For any internal interest in this role, please speak to your People Ops Lead or Club Exec for more information