Job Openings Android Developer (Mid-senior Level)

About the job Android Developer (Mid-senior Level)

Job Reference: 98Y7X6

Our Client in UK is lookinf for an Android Developer (Mid-senior Level) to join their team.

The successful candidate will:

·Understand business feature and transform it into a technical solution in a mobile application

Design, implement, test, maintain Android Code base for mobile devices

·Work closely with the design team to implement UX/UI provided

·Work closely with the QA team to ensure the quality of the code produced

·Work closely with the team lead for priority and features ownership

·Work closely with the head of mobile, on best practice, architecture, self improvement

·Following Agile development processes: Participating in stand-ups, inputting to pre-planning and sprint planning, retrospectives, demos, etc.

·Able to setup a project from scratch from the IDE (integrated development environment) installation all the way to the app store release including setting up Continuous Integration

·Ensure code quality with good practice (Pull Request, SCM (source control management), Unit Tests, Automated Test)

·Work as part of a team as well as on his/her own

·Always stay up to date on the latest technology, frameworks, etc.

Requirements

·Extensive experience in software design and development in the following areas: Mobile engineering, custom UI implementation, network communication, multi-threading, persistence, optimisation, debugging, memory management, etc.

·Extensive experience in software development life cycle applied to mobile application. Good understanding of the specificities of mobile development

·Extensive experience with professional mobile app delivery (delivery to the store, maintenance, bug fixing, refactoring)

·Ability to tackle new frameworks, new libraries, new concepts very quickly. Including modifying 3rd party libraries

·A good understanding of the Yoti application architecture and the Yoti set of products and how they work together.

·Pride in work well done. Ownership of the features developed.

·Ability to reach deadlines and go the extra mile if and when needed

· Ability to understand and constructively criticise features, ideas, technology, etc.

·Experience working in an Agile environment.

·Great communications skills and will to share and explain with tech or non tech when required

·Experience in test automation, continuous integration & deployment, and software development best practices.

Employment Type: Full Time


Package Details

- Medical Insurance
- Social Insurance
- Bonus

For more information on this opportunity, call 01095567671 or send your resume to malak@amitexperts.com