TAKE OFF LABS SRL logo

Software Engineer

TAKE OFF LABS SRL·Salary not specified

Primary stack

Ruby on RailsGitCI/CD

Job description

About the Position

Your career as a full stack software engineer

Could you be our next software engineer?

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

You’ll be at the core of all our products, so a high standard engineering prowess is essential matched only by a passion for user experience.

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.

“We are the architects for solutions that touch millions of users around the world. The game of golf is a surprising source of complexity, which makes the development of our products challenging but hugely rewarding. We’re a tight knit team of problem solvers and we’re all excited about where our careers at this company will take us.”

Andrei Benea, Take Off Labs Software 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
  • Individuals & teams are able to choose their own style of working
  • Opportunity to play a valuable role in our internship programme

Responsibilities

  • Build user-facing features and APIs that positively impact millions of golfers & thousands of golf organisations every day
  • Research new technologies & concepts that can lead to the next generation of products in golf like machine learning or artificial intelligence
  • Work with product managers, designers, engineers & customers to deliver high-quality features
  • Evaluate the success of features that have already been launched & iterate how to improve the user experience
  • Write & maintain automatic test suites

Requirements

  • Strong algorithmic skills
  • Experience in at least one web development framework similar to Ruby on Rails
  • Knowledge of common software engineering practices such as Git, code documentation, continuous integration
  • UI development skills
  • Fluent in spoken and written English

Interview & Selection Process

  1. CV & Cover Letter: Submit a CV and cover letter that reflects your personality, skills and experience on projects carried out on your own or in education.
  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

Please consider me for the following position(s)

Cover letter

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

© 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