TAKE OFF LABS SRL logo

android mobile engineer

TAKE OFF LABS SRL·Salary not specified

Primary stack

JavaKotlinHTTPRESTJSONSQLGitOAuth2

Job description

Description language:

About the Position

Your career as an android mobile engineer

Could you be our next android mobile engineer?

You’re a curious and collaborative visionary, someone excited about problem solving who sees elegance in complexity. Our software programs serve more than 2.5 million players worldwide, as well as thousands of clubs and specialised events that run several million golf rounds annually.

With a primary focus on the development of applications for Android devices, you will be working alongside other engineers and developers on different layers of the infrastructure. A commitment to teamwork, coupled with a sophisticated eye for design and passion for user experience is essential.

It is our vision that each individual is unique, software is an artform and the highest quality work is performed with trust, wellbeing and freedom. You will also be rewarded with a generous package plus benefits.

“I wanted to be an Android developer at Take Off Labs because I knew the applications I would be working on would be used by millions of end users. Not only that, the products represent a whole world of endless possibilities – when it comes to adding new features and opportunities you get to put your algorithmic skills to the test, which never fails to capture my excitement.”

Andrei Dobras, Take Off Labs Senior Android Mobile Engineer

Why Join Us?

  • Competitive package including gym membership & host of other incentives
  • Opportunity for progression in a growing business
  • Many of our engineers have held positions at Google and Microsoft
  • Our products are used worldwide by millions of users
  • Individual & team flexibility in working styles
  • Opportunity to play a valuable role in our internship programme

Responsibilities

  • Build user-facing features and APIs that positively impact millions of golfers and thousands of golf organisations every day
  • Research new technologies and concepts that can lead to the next generation of products in golf, such as machine learning or artificial intelligence
  • Work closely with our product and design teams to build new and innovative application experiences
  • Evaluate the success of launched features and iterate to improve the user experience
  • Write and maintain automatic test suites and build reusable Android software components for interfacing with our back-end platforms
  • Analyse and optimise user interface and infrastructure application code for quality, efficiency, and performance

Requirements

  • Strong algorithmic skills
  • Experience in Java or Kotlin
  • Knowledge of common technologies such as HTTP, REST, JSON, XML, OAuth, and SQL
  • Hands-on experience with testing Android Apps
  • Knowledge of common software engineering practices such as Git, code documentation
  • UI development skills
  • Fluency in spoken and written English

Technology Stack

Interview & Selection Process

  1. CV & Cover Letter: Submit a CV and cover letter that reflect your personality, skills, and experience on projects carried out on your own or in education. A portfolio of apps is also recommended.
  2. Algorithmic Problem Solving: Our recruiters will review the application. If successful, you will receive one or two algorithmic problems or tasks to solve offline.
  3. Present Your Solutions: Present your solutions, which can be solved in any known programming language. We’re looking for quality and efficiency.
  4. Online Interview: If successful, you’ll be invited to an online interview and asked to solve further algorithmic problems. Be prepared to discuss a past project.
  5. Further Technical Interviews: We may ask for multiple technical interviews in special cases, all online.
  6. Formal Offer: If you have successfully passed all steps, we will make a formal offer and have you join our ranks.

We Offer

  • Competitive Salary + Benefits
  • Spread your wings
  • Learn from the best
  • Work on large scale projects
  • Flexible working
  • Share your knowledge

Apply Now

First Name (required)

Last Name (required)

Your Email (required)

Subject

Please consider me for the following position(s)

Cover letter

Please attach your CV (.doc or.pdf max file size 2MB)

Locations

  • Kyiv, Ukraine
  • Berlin, Germany
  • San Francisco, United States
  • London, United Kingdom
  • Tokyo, Japan

© TAKE OFF LABS SRL. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at TAKE OFF LABS SRL

All 9 roles

Popular searches