
EMEA Scala Engineer, airfocus
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
Apply for this job
*
indicates a required field