Mobile developer
Advance Digital Experts S.L
1 month ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 50KJob location
Remote
Tech stack
Java
Android
Unit Testing
Mobile Application Development
Github
Objective-C
Open Source Technology
Web Services
Swift
Kotlin
GraphQL
Job description
- Be at the forefront of developing the functionality for new user-facing features of mobile apps, as well as improving existing ones.
- Be a technical leader within the team you work with, consisting of developers, designers, testers and the product owner.
- Create the detailed technical feature specifications needed for development.
- Use your understanding of the product and our business goals to create solid and high quality solutions in line with our long-term
- strategy.
- Drive squad projects priorities, deadlines and deliverables with your technical expertise
- Review the code of other developers to stay up-to-date with the entirety of the app's source, and provide insightful feedback that
- they can benefit from.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Create relevant technical documentation and keep it up-to-date as necessary.
Requirements
- Someone who has a sense of humor.
- You have at least 5+ years of experience building Android apps.
- A strong self-starter, operationally focused; a problem-solver.
- You have been creating code for many years and have mastered mobile development; Developing iOS and Android applications
- from scratch feels like second nature to you.
- Swift, Kotlin, Objective-C or Java code is as easy for you to read and write as plain text.
- You have worked with various web services (REST, GraphQL, etc.)
- You have a good sense for UX and UI.
- You are convinced that writing unit tests is part of the job.
- You use Github (or similar) and have collaborated with other devs on various projects (open source experience is a huge plus!)
- You are a team player and have no problem working on a source with other developers.
- You enjoy solving inefficiencies and you are self-motivated.
- Your level of English is good and you are eager to improve.