Senior Android Developer

Scroll to content

What do we do?

Dent Reality is building the ‘connective layer’ between Augmented Reality devices and the physical world.

We’ve heard from hundreds of organisations - retail stores, shopping centres, airports, train stations, hospitals, museums, hotels, universities, offices… pretty much every type of physical space you can imagine. They all want to use AR to connect with their visitors in new and powerful ways but, to date, the technical barriers have been too hard to overcome.

That’s where our unique positioning, mapping and AR technology comes in. For the first time ever, we can enable organisations to provide the ‘smart’ experience they’re so desperate to offer to their shoppers/guests/visitors. 

We’re starting with grocery retail where we have a partnership with Marks and Spencer. Our technology powers personal, guided experiences for M&S shoppers, helping them find and discover products they love every time they shop. Think shopping list meets in-store navigation.

Before you go any further, take a look at this 1 min video to get a better sense of our what we’re building (sound on to hear shopper reactions).

Who are we? 

We’re a small, but rapidly growing, early stage start up supported by some of the most prominent investors in technology and retail (including the ex-CTOs of Macy’s, Sainsbury’s and Tumblr; the founder of Indeed.com; and the first VC fund to invest in Oculus VR).

As a team, we’ve already built the most popular open-source project for mobile AR (4k+ stars on GitHub), enabling any developer to build world-scale AR apps. And we have decades of positioning, mapping and product development experience across organisations like Dyson, ESRI, Ordnance Survey and Shopmatic (similar to Shopify, popular in S.E. Asia).

We empower each team member with full responsibility and ownership over their work. As much as is possible, we’re happy for team members to have flexible schedules – we care about building great technology and products, not rigid rules and presentee-ism!

What will you be doing? 

We’ve developed proprietary positioning technology that combines passive Wi-Fi signals with data from the high accuracy sensors in a user’s smartphone to get a precise reading of their location. To date, we’ve implemented this technology and released our mobile app on iOS. Now we’re looking to bring in a new member of our team to build out the equivalent for Android. The ideal candidate will be able to grow into leading the Android team as the company grows.
 
On a day to day basis you’ll be working closely with our CEO, Product Manager and the rest of the technical team on the following priorities:

  • Researching and identifying the technology stack required to effectively implement our unique indoor positioning technology on Android.
  • Designing the architecture and building the foundations of a modern Android app/SDK by writing clean, robust and efficient code.
  • Continuously discovering, evaluating, and implementing new technologies to maximise development efficiency.
  • Contributing to wider discussions on app design, goals and company culture.

What you might achieve in your first 3-6 months

  • Break ground on a green-field Android implementation of our in-development iOS app.
  • Identify and evaluate the challenges and potential solutions in bringing our principal technology to the Android platform.
  • Prototyping and iterating of a range of technologies and new features.
  • Extend the existing CI infrastructure for automated testing and building of Android code.
  • Creating our presence on the Google Play console with a view to launching a white-label app. 

What skills/experience are we looking for?

Below we list the skills and experience we’re looking for but a quick word of warning. If you don’t check every box, that’s OK! Please don’t talk yourself out of applying.

Overall, we’re looking for someone who is excited about our technology, our mission and can grow in their role as the company grows.

Core Technical Skills

  • Excellent Kotlin skills.
  • Experience writing unit and UI tests using JUnit4/5 and Espresso.
  • Strong background knowledge on Android-specific challenges: best practices, design guidelines, and so on.
  • Comfortable developing algorithms, working with complex data structures, and generally solving R&D type problems on Android.

Nice-to-Have Technical Skills

  • Experience with ARCore or similar.
  • Experience with OpenGL or other 3D technologies.
  • Experience working with location-based technologies.

Professional Skills

  • Understanding of general principles of maintainable software design (e.g. SOLID) and adherence to good development practices (unit tests, documentation etc.) when appropriate.
  • Experience with current development team tools and techniques: Agile methodologies, Git, Continuous Integration.
  • Ability to move fast, develop rapid prototypes and react quickly to changes when appropriate.
  • Can work with others to design solutions to complex cross-stack problems.
  • Able to effectively review others code and act on constructive reviews from others.
  • Able to effectively communicate to translate requirements into technical next steps.
  • Can effectively communicate the work they've done and approaches they've taken with the rest of the team.

Working with us

Other than the opportunity to join one of London’s most exciting and friendly start ups we’re offering:

  • £60-70k salary (depending on experience)
  • Share options
  • 25 days holiday per year
  • Pension scheme
  • We’re currently working remotely but we’re ideally looking for a candidate who is either based in London or can be in London on a weekly or bi-weekly basis for team meetings.


Dent Reality is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Or, know someone who would be a perfect fit? Let them know!

London

SW1A 2DX London Directions hello@dentreality.com

Why work with us?

  • Flexibility

    We’re happy for team members to have flexible schedules – we care about building great technology and products, not rigid rules and presentee-ism!

  • Trust

    We empower each team member with full responsibility and ownership over their work - no micromanaging here.

  • Growth

    We want our team to grow in their roles as we grow as a company. Come and jump on the rocketship!

Already working at Dent Reality?

Let’s recruit together and find your next colleague.

email
@dentreality.com
Teamtailor

Applicant tracking system by Teamtailor