The App Nest - Senior Android Developer

The App Nest · Feb 1st 2019

Apply on StackOverflow Careers

We’re working hard to disrupt the luxury fashion industry with a mobile platform that includes e-commerce features, backed by an angel investor, advised by world-renowned industry experts, and partnered with a high-tech, international retail partner.

During our two years, we have worked on an inspiring project in the luxury fashion sector. After spotting a gap in the market we’ve collaborated with the ‘Who’s Who’ of the fashion industry and we have designed and developed a platform, with the aim of empowering fashion lovers and revolutionising the way people discover and shop product. The platform is due to launch in early 2019 and therefore we are looking for talented people to join our team and be part of our success story.

Our mobile apps need to feel like they belong on their respective platforms, and have both gameplay mechanics and e-commerce features. Analytics and tracking with an appreciation for each user’s privacy are required. We have a client-server architecture so you’ll be using HTTP (and likely more novel protocols in future) to synchronise state.

You need to take a scientific approach to innovation and problem-solving. You'll be heavily involved in defining and delivering experiments to further our understanding of the market, our users, and how we can best hit our targets. You need to be product-minded, and user-focused as this job requires building software for consumers.

We're open to both contract and permanent hires, and we operate a distributed tech team so this position is offered on a fully remote basis (no onsite commitment, we have an office in London you can work from if you wish!).

Responsibilities

  • Designing, building, and deploying experiments to test hypotheses

  • Owning OKRs and defining how best to deliver on those metrics

  • Writing, reviewing, and deleting code (a red diff is the best diff!)

  • Mentoring less experienced team members

  • Working closely with the CTO to shape both the product and our processes

  • Collaborating with our designers to build the best possible mobile experience

Requirements

  • Minimum of five years professional software development experience

  • A love of the Android platform and its ecosystem

  • Experience working with Java

  • Experience working with Kotlin (we're currently migrating from Java to Kotlin)

  • Expert with Android SDK, and Material Design

  • Experience with debugging and profiling substantial applications

  • Experience working with reactive programming, particularly RxJava

  • Proficiency with Git, and the command line

  • Interest in user experience, and interface design and optimisation

  • Strong communication skills

  • You're a considerate coder: you comment your code, write tests, and only merge working code.

Desirable

  • Familiarity with Bitrise, Zeplin, and GitHub

  • Proficiency with several programming languages, and a desire to learn more

  • Interest in or experience with game theory, and machine learning

  • Experience building both 2D and 3D games

  • Experience with Physics engines especially with an eye for modelling people and garments.

EU applicants only, please.

Apply on StackOverflow Careers