Back-End & DevOps

Shaping the Back-End of our biggest ventures

Apply here

Job description

We are looking for someone who can be our main back-end developer for Ivy Engine, a platform for mobile content experiences. Ivy is a very flexible product and our main clients vary from publishers to newspapers to big corporations in need of an internal app for communicating with employees. Read more about Ivy on

Most of Ivy Server’s code base is written in Ruby, but going forward Kotlin is our language of choice. We know this is a bold move and choosing technology is as much about the team behind as it is about the technology itself. This way we (and you) can be sure to be situated in a vibrant and growing professional community of Kotlin developers in Agens.

Your role

We don’t want to be too specific about our needs as we have a very adaptive and collaborative team and we are not hiring you to become a one-man show. You will be a part of a team of experienced developers with different backgrounds, working together to create a product we can be truly proud of. What do you want to learn? How do we shape our team? And what challenges do you want to face?

  • Writing new server applications in Kotlin
  • Manage our services on Heroku and AWS
  • Optimize for efficiency and process lots of data
  • Integrate towards third party APIs
  • Meet happy clients
  • Tighten our security and improve privacy
  • Security information and event management (SIEM)
  • Automate all the things
  • DevOps and tooling
  • Analytics
  • System architecture

Let us know if any or all of this 👆 sounds interesting to you!

Working at Agens

Tasks involving mobile development for other applications may be a part of the picture – it may come in handy to be familiar with other languages and platforms. Open sourcing your code will also be supported if our projects benefit from it.

You can expect to get every single piece of equipment that you need to do your job. You will get paid to learn new things, and you will be offered a stake in the company.

You will be working in our beautiful, newly renovated headquarters in Oslo. We expect you to be fluent in English. Whilst our main working language is Norwegian, a growing number of our projects are with international clients that require communication in English.

As an employee at Agens you will have the opportunity to work with both client projects and our own ventures. And when you get an idea for a cool new product, you will be able to get the resources to try it out. We encourage you to open-source your code when this can benefit our projects.

We especially think you are a good fit if you

  • Love people and collaboration
  • Are structured and strive to write code that is easy to maintain
  • Like creating thought-through and sound system architecture
  • Have experience with Kotlin and/or Ruby
  • Have experience with Heroku, Compose, AWS, Fastly and/or similar services
  • Have experience with service operations

If you have expertise in other areas that you think would be relevant, we would still love to hear from you.

Grimstad office

At Agens, we all own the company, so we want it to be the best imaginable workplace for us all. Come join us and let's make it even better.

Perks and benefits

  • Flexible working hours.
  • One week each year we move the office to an exotic location.
  • Your choice of computer, phone, tablet, smartwatch and other equipment you need to do your job.
  • We got you covered: phone, broadband, travel insurance, health insurance, sponsored gym membership.
  • 24/7 access to our workshop with 3D printer and CNC, a sound studio, VR Room, DJI Mavic 2 drone, and other facilities and tools for you to play around with.
  • We cover the cost of conferences and courses when you need inspiration or new input.
  • 40 hours every year to make you better at what you do, the way you want to.
  • Every third month or so we set aside all our projects for company-wide Innovation Days.
  • Equal and competitive salary for all employees
  • All employees are offered ownership in the company.
  • Sharing and open source is encouraged if our projects benefit from it.

Send your application or job enquiry to