Senior Level Android Developer - Woking
Recruiter
Listed on
Location
Salary/Rate
Type
Start Date
This job has now expired please search on the home page to find live IT Jobs.
Position: Senior Level Android Developer
Location: Woking
Salary: £55,000 - £70,000 per annum
Job type: Permanent
We are looking for talented Android developers who get excited about technology.
Skills & Requirements Must have
4+ years of commercial experience
Excellent knowledge of Android Material design guidelines and best practices
Experience of using the latest Android framework like Android Architecture Components (Room, Volley , ViewModel, LiveData)
Excellent knowledge of building scalable code using dependency injection (Dagger, Kodein), RXJava, Retrofit/Volley
Experience of building complex Android applications using the latest design patterns (MVP, MVVM etc)
Experience working with a variety of web services data formats (e.g. JSON, XML, ProtoBuf), architectural styles (e.g. REST, SOAP) and authentication schemes (e.g. OAuth2.0)
Excellent understanding of Junit, Mockito and Expresso.
Good understanding of Gradle and the Android Studio build process
Experience in developing application in Kotlin
Excellent written and verbal communication, problem solving and analytical skills
Positive proactive attitude, willing to turn their hand to any problem, and willing to work things out when they fall outside their area of direct expertise.
Eager to work as a member of a team and pitch in to ensure the team succeeds with its commitments.
An interest in expanding your horizons and learning new skills as well as caring about doing things well.
More senior candidates (7+ years experience) should demonstrate leadership potential and be able to tick a lot more of the nice to have boxes below.
Nice to have We will be particularly interested in your application if you can tick some or all of these boxes too.
Mobile development experience for iOS using native methods (Swift, Objective C). We build native mobile clients for both Android and iOS so being able to make a contribution to iOS as well as Android would be extremely desirable. If you havent done iOS development then well be hoping that you are enthusiastic about learning.
Experience of test driven development, writing unit tests and solid understanding of how to write testable code
Experience of working as a member of an agile team and familiar with agile planning and estimation techniques. A good understanding of the fundamental rationale for employing an agile approach
Experience with using engineering practices that compliment an agile approach. Test driven development, source branching strategies (GIT Flow), continuous integration etc.
Experience working with Jira, GIT, Team City and Octopus for source control, builds / deployment backlog and task management.
If you have further inquiries about this role, please do not hesitate to contact our office at: 02033-71-7671