Mobile Developer - REMOTE

Profile 29

Job; Mobile Developer - REMOTE

This digital company headquartered in London and New York is growing fast. To underpin that growth, they're investing in Android & iOS mobile engineers to join their growing development team. They're looking for skilled and confident individuals to join them in the delivery and success of their flagship product, which addresses a global market for consumer mobile engagement and mobile commerce.

Specialising in either iOS or Android (or both) development you will be working with their existing engineers to develop and maintain high quality mobile applications and libraries. Within their agile-Scrum team you will play a key role in building apps and SDK using a strict CI/CD pipeline to ensure quality deliverables of a finished product consumed by end clients and customers.

If you're passionate about mobile platforms and translating code into user-friendly apps, they would like to meet you. As a mobile developer, you'll collaborate with internal teams to develop functional mobile applications, while working in a fast-paced environment. Ultimately, you should be able to design and build the next generation of their mobile applications and SDK.

Skills and Experience;

  • Experience with either iOS and/or Android frameworks.
  • Proficient with Objective-C /Swift/Java {{depending on project requirements}}
  • Experience with offline storage, threading, and performance tuning
  • Proficient with building libraries and SDK packages with interdependent library wrappers
  • Understanding of RESTful APIs to connect app/SDK to back-end services
  • Knowledge of other web technologies and UI/UX standards
  • Understanding of Apple's and/or Android design principles and interface guidelines
  • Experience with performance and memory tuning with tools such as Instruments and Shark
  • Familiarity with cloud message APIs and push notifications
  • Knack for benchmarking and optimization
  • Proficient understanding of code versioning tools such as Git
  • Familiarity with continuous integration tools such as BitRise or BuildBuddy
  • Experience of Cloud API beneficial
  • Knowledge of low-level C-based libraries is beneficial
  • Ideally you have shipped 1-2 substantial apps and know how to integrate with backend RESTful APIs.

Requirements;

  • Proven work experience as a mobile (iOS &/or Android) Developer
  • Demonstrable portfolio of released applications on either the App Store or the Android Market
  • In-depth knowledge of at least one programming language such as Swift, Java etc
  • Experience with third-party libraries and APIs
  • Solid OOP and software design knowledge - you should know how to create software that's extensible, reusable and meets desired architectural objectives

Responsibilities;

  • Support entire application lifecycle (concept, design, test, release and support)
  • Produce fully functional mobile applications and SDK writing clean code
  • Gather specific requirements and suggest solutions
  • Write unit and UI tests to identify malfunctions
  • Troubleshoot and debug to optimize performance
  • Design interfaces to improve user experience
  • Liaise with Product development team to plan new features
  • Ensure new and legacy applications meet quality standards
  • Research and suggest new mobile products, applications and protocols
  • Contribute to their native apps written in Objective-C/Swift and Java
  • Integrate with their backend services to make sure they are delivering a great mobile user experience that's super-fast for end users
  • Help improve code quality through writing unit tests, automation and performing code reviews
  • Participate in brainstorming sessions and have the chance to contribute innovative and original ideas to their technology, algorithms and product
  • Work with their product and design team to understand end-user requirements and use cases, then translate that into a pragmatic and effective technical solution

Who they need;

  • x1 Android Team Lead
  • x1 Android Senior Dev (with great App+UX experience)
  • x1 iOS Team Lead
  • x3 iOS Senior Devs (x2 with SDK/library coding experience and x1 with excellent App+UX experience)

Other Stuff;

  • £'s; fully DoE per role up to approx. £80k (neg.) + benefits
  • Location; Remote / working from your home - this can be anywhere in the World!

  • Interested? Please send your (Word) CV,

  • Not for you but you know someone suitable? -Profile 29 can pay a referral fee,

In accordance with GDPR by applying you give Profile 29 consent to use your data for recruitment purposes only (details of Profile 29's privacy policy can be found at: profile-29 .com/privacy)

Profile 29 recruitment keywords; mobile developer iOS Apple Android Google app application applications digital ecommerce e-commerce payment transactional UI interface UX user experience design designer SDK library libraries Swift Java cloud API BitRise BuildBuddy Git RESTful OOP Object Orientated remote home

View this job on