RecruitGibraltar are currently helping our client who is a long established and reputable gaming company who offer long term career growth, excellent salary, relocation assistance, and a rewarding working environment where you can make a real impact. They need an Android Software Engineer to join the existing, high performance digital development team. The ideal candidate has deep knowledge of the entire Android development stack, experience developing, releasing, and maintaining native Android applications, as well as experience in collaborating on software projects.
What is the plan for the Android Software Engineer role?
The Android engineers are part of small, nimble team that work on distinct projects and who want their Android products to be the best in the industry. Built around simple but proven principles they are able to move fast and to deliver the best user interfaces to customers around the globe. You are independent and inventive, you communicate and collaborate effectively, and have a hunger to learn, share knowledge, and thrive in an energising environment.
What will you do as an Android Software Engineer?
You will develop and code on the industry leading apps, building features that focus on usability, simplicity, and performance. We want you to play a key role in the full development cycle and direction of product and feature sets. Take feature requests and technical requirements and translate them into a set of re-usable components using elegant code solutions.
We support you to participate in and/or take ownership over the internal software architecture and feature development, from requirements gathering, to design and implementation, to production deployment. Development, operations, testing and others all work together to identify and resolve bottlenecks on the path to production.
What do you know that makes you a great Android Software Engineer?
Expertise in Java or Kotlin.
Good working knowledge of the Android platform.
Passionate about native mobile Android development – you know and follow best practices and are proficient with all aspects of modern development techniques.
A solid engineer – you find something magical about solving problems with elegant but simple solutions.
You have deep knowledge of OOP and design patterns and are a good problem solver with attention to detail and critical thinking skills.
A good communicator – you communicate enthusiastically, clearly and concisely with both technical and non-technical staff.
A keen learner – you are up-to-date and capable of keeping the pace with the latest trends and technologies in mobile development.
You are hands on, passionate, persistent, creative, and humble.
You get things done.
Salary £35k to £44k based on experience with bonus, an excellent relocation package and private healthcare.