Do you love functional programming? Full time, remote first.

Arbeidsgiver
Beat Technology AS
Stillingstittel
Backend Software Engineer - Content
Frist
01.12.2020
Ansettelsesform
Fast

Full time, remote first.

Do you love functional programming? Do you have experience programming in Scala, Elixir or another functional language? Beat Technology is hiring Scala and Elixir focused software engineers to develop, maintain and improve our systems for data ingestion and subsequent serving.

Who we are

Beat Technology is a Norwegian company that specializes in streaming solutions for audio. We deliver the technology behind audio book services like Fabel, Chapter and Skoobe, as well as three music streaming services in Asia. We are currently experiencing international growth and are set to launch even more services in the coming year.

We currently employ eight backend engineers. Four of us are situated in Bergen, Norway, while the rest are spread across Norway and St. Petersburg, Russia.

What you will be doing
  • Develop the platform responsible for processing, storing and serving metadata, audio, ebooks and images.
  • Build new platform components
  • Integrate new customers into the platform

You will be a part of a group within the backend team that handles all content ingestion and distribution, aiming to build a scalable and future-proof platform. You will use standard software development best practices such as version control and participate in code and design reviews.

What we require
  • Verbal and written English fluency.
  • Ability to work within CET business hours ( 2 hours)
  • A bachelor's degree in computer science (or equivalent), or higher
  • Experience with a functional language (a background specifically in Elixir or Scala is not required, as we can teach you).
  • Competency with relational databases.
  • Competency with version control.

While we are remote first, we expect that around two work days per month (after COVID-19) be spent together with team members in person at our main office in Bergen, Norway. You are welcome to stay in the company's apartment in central Bergen any time you visit.

Bonus points
  • A love of functional programming, algorithms, and immutability.
  • Experience with using Scala or Elixir in a production environment.
  • Experience using and designing relational databases.
  • Deep knowledge of Erlang's VM, BEAM.
  • Deep knowledge of the JVM and its ecosystem.
  • Experience with devops.
  • A desire to learn more, attend conferences with colleagues, and continuously improve as a developer.
What we offer
  • Three conference days per six months, including travel, hotel and pay.
  • Regular workshops where the whole company attends.
  • A competitive salary in a Norwegian employment contract.
  • Flexible work hours.

Most of our developers use Linux and language servers, though you are be free to choose whatever you are productive in as your development environment.

How to apply

If interested, please supply a resume and application in the form below. We will then get in touch with you with a programming task that we want you to solve.

Interview process
  • Submit cv and application
  • Receive a programming task from us that you will then return.
  • Informational video call where we can get to know each other and ask/answer questions, talk about expectations and evaluate fit (0.5hr).
  • Final round of technical interviews with the team, live coding and other questions (~2hrs).

We will get back to you after each step in the process.

Anything else

If you have any questions about the position or company please reach out by e-mail.

Om arbeidsgiveren

Beat Technology is a Norwegian company that specializes in streaming solutions for audio. We deliver the technology behind audio book services like Fabel, Chapter and Skoobe, as well as three music streaming services in Asia. We are currently experiencing international growth and are set to launch even more services in the coming year.

Sektor
Privat
Antall stillinger
2
Sted
holmedalsgården 3, 5003 Bergen
Bransje
Internettbaserte tjenester,
IT,
IT - programvare
Stillingsfunksjon
IT utvikling / Database,
IT utvikling / Utvikler (generell)

Nøkkelord

utvikling, database, backend, scala, elixir

Spørsmål om stillingen

Kontaktperson
Njål Wilberg
Stillingstittel
Daglig leder
Nyhet! Denne annonsen har FINNs "Enkel søknad"

Søk her

Følg firma
6 følger dette firmaet

holmedalsgården 3, 5003 Bergen

Stort kart Hybridkart Flyfoto

Annonseinformasjon

FINN-kode 173646593
Sist endret 2. nov. 2020 09:37

Rapporter annonse