EMEA Scala Engineer, airfocus

AI overview

Join a diverse team at airfocus, leveraging Scala and modern technologies to enhance a modular product management platform for thousands of users globally.

Join airfocus, a Lucid Software company, recognized by Kununu as a TOP 5% best-rated organization. We boast a 4.8 rating and 96% recommendation on Glassdoor - be part of our success story NOW!

airfocus by Lucid is the world’s first modular product management and roadmapping platform and is growing on all continents. 

We are an up-and-coming industry leader with a proven business model and first-class team. Now, with thousands of users from customers like Ricoh, Good Year, and Wago; it’s time to add fuel to the fire and further grow our team!

Why us? 

  • You'll join a diverse and talented team, with plenty of opportunities for personal growth, impact, and learning
  • airfocus by Lucid is a hybrid workplace that supports a healthy work-life balance. Employees have the flexibility to work remotely from anywhere in Germany or the Netherlands, from our offices in Hamburg or Amsterdam, or through a combination of both, depending on the role and team requirements.
  • Flexible working hours
  • Boost your personal development in an environment that encourages continuous learning
  • Competitive compensation
  • Learning and development budget
  • Healthy (and non-healthy!) snacks and beverages on site
  • Recurring virtual events and annual airfolks meet-ups

We are seeking a skilled and motivated backend engineer to join our growing team. As an engineer, you will play a crucial role in designing, implementing, and maintaining the server-side logic, databases, and APIs of our applications. 

Our Tech Stack:

  • Scala backend with akka-http, play-json, tapir for serving the API
  • PostgreSQL as main database
  • Redis for asynchronous event/task processing
  • Kubernetes for infrastructure and deployment

The Team:

  • The majority of our meetings are remote
  • Tasks and workflows are organized via Slack and GitHub
  • Project squads with rotating team members
  • Kanban board for members that are currently not on a project squad

Responsibilities: 

  • Design, develop, and maintain complex software applications using Scala.
  • Collaborate with cross-functional teams to gather and analyze requirements and utilize synergies.
  • Review and test the work of your peers throughout all stages of the development cycle.
  • Collaborate with frontend engineers to integrate frontend interfaces with backend APIs.
  • Diagnose and troubleshoot backend issues, ensuring timely resolution and a seamless user experience.
  • Build and maintain integrations for 3rd party tools into our architecture

Requirements:

  • 0-2 years of experience as a backend engineer.
  • Experience with Scala.
  • Familiarity with Swagger or other API testing tools.
  • Experience in modern HTTP Rest APIs.
  • Strong problem-solving and debugging skills.
  • Agile mindset.
  • Working autonomously as well as being a team player.
  • You have a strong command of coding best practices and could confidently articulate your stance on the tabs vs. spaces debate in a technical discussion.

Preferred Qualifications:

  • Experience with Docker.
  • Experience with Node.JS, Typescript and/or React.js 

#LI-DA1

Perks & Benefits Extracted with AI

  • Flexible Work Hours: Flexible working hours
  • Free Meals & Snacks: Healthy (and non-healthy!) snacks and beverages on site
  • Learning Budget: Learning and development budget
  • Annual meet-ups and virtual events: Recurring virtual events and annual airfolks meet-ups
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Engineer Q&A's
Report this job

This job is no longer available