My client a large global brand is looking for an experienced Android Engineer on a initial contract until year end. This will be inside IR35 and based Virtual.
We're looking for an Android Engineer to work on mobile applications that will be used by customers around the world. We want someone with strong technical skills and creativity: someone who enjoys solving problems and working with new technologies. This person should not be shy about their ideas and be obsessive about user experience and beautiful code
As an Android Engineer, you will be part of the mobile engineering team whose mandate is to develop new products and platforms for customers. Your primary responsibility will be to work with a small team of designers and engineers developing mobile products.
Responsibilities Include:
Contribute to the design, architecture and development of apps that are elegant, efficient, secure, highly available and maintainable
Work closely with other developers and end users to ensure technical compatibility and user satisfaction
Contrite insights into ways to improve the processes and tools used to the Android team
Be highly motivated and maintain a positive, 'can-do' attitude in a fast moving environment
Follow and help cultivate development best practices
The minimum qualifications are as follows:
University degree in computer science, computer engineering, relevant experience
Knowledge of developing trends and emerging standards in mobile apps (RXJava, MVP, Kotlin, etc), mobile payments and wearables
Experience in Android development and software development
Familiar with the whole software development life cycle
Great knowledge of Android UI design
Excellent technical knowledge of Java for Android, Android SDK and AndoidStuido
Good understanding of RESTful API's and how to connect Android applications to back-end services
Experience working with testing libraries like Espresso and Junit
Familiar with Continuous Integration's (CI)
Knowledge of the open-source Android ecosystme
Understanding of code versions using git, github and gitflow
Basic understanding of web technologies like Javascript, CSS and HTML
Experience with Kotlin is a plus
Experience with Payments technology is a plus