Alma Media is an international digital service business and media company with a strong capacity for renewal. Over 80% of our revenue comes from digital sources. We have over 100 digital services and marketplaces created by our own developers & designers. We use the newest technologies and develop platforms on which millions of users spend time, search and find, buy and sell – in 11 different countries.
Our services are trusted when making life's big and small choices. Inspiring human curiosity and choice – since 1847.
Alma has many teams across Finland, Sweden, Baltics and Eastern Central Europe developing over 100 digital services and marketplaces; This means we use a lot of different technologies as teams can choose the most suitable tools for their work.
When building user interfaces for web
React Native counterpart chosen for mobile applications. As programming languages go,
Java are most used ones (with some
Ruby here and there) for web applications. Whereas
Python dominates in context of data science & -engineering.
Applications are hosted in a cloud environment. We use
AWS as our primary application cloud platform, which we have used already since 2012. Sometimes we do cherry-pick specific products – like Google
BigQuery – from other cloud vendors. When designing cloud architecture, we heavily utilize serverless-first and event-driven patterns by utilizing tools like AWS
Lambda and various managed/serverless products, but one can also find a lot of containers running in our cloud environment with products like AWS
Teams in Alma have –“You build it, You run it”– DevOps culture where Continuous Integration & Continuous Delivery plays an important role. Everything happens through version control systems and products like
Github Actions or
AWS CodePipeline build, test and finally deploy the applications. We can push to production multiple times a day.
- At end of your studies or a recent graduate. You will start your Alma journey with a paid nine-months Trainee program. Together with trainees we’ll build a program where you will grow and learn new skills while working in real development projects. The common goal of the program is a permanent job at Alma.
- Junior developer with 1-3 years of experience. You will have a permanent position in one of our development teams and an excellent opportunity to level up your expertise by joining Alma Developer & Designer -program. You will receive all the benefits and perks of the program.
16.01. – 12.02.
Potential candidates invited to interviews on a rolling basis.
1–2 interviews and possibly an advance assignment.
We'll individually contact each candidate.
This is flexible based on your schedule.
Flexibility Your individual starting date will be determined together with us based on your schedule. Part-time options are available and we can for example accommodate exam weeks into the schedule.
Training We organize 30-50 “Alma LevelUp” training sessions per year. The topics vary from specific tools & technologies to things like Frontend Development, AWS Cloud, DevOps, and more.
Mentor Every participant has a personal mentor assigned to them. They are usually from the same team or at least someone with a somewhat similar role. Feel free to ask them anything!
Community You will be part of an international community of 300+ Developers & Designers working at Alma Media. We have also several tribes that you can join based on your interests, for example: CloudTribe, DataTribe and UX/Design Tribe.
Learning Platforms Depending on your role, you will have access to our learning platforms which include platforms like A Cloud Guru and Egghead.
Activities Throughout the program we will organize several social activities for you to get to know your colleagues better.
Real Work We don't assign any “dummy training tasks" to you. You will be working on real projects with real impact from the start.
Certification Depending on your role, you will have an opportunity to get certified in AWS, Google Cloud, or other technologies. Alma will cover the cost of the certification exam for you.
Don't worry, you don't need to choose now, we will figure out the right growth path for you together! Below you can see some common examples with descriptions. Just send an application and we'll start the journey from there!
Design & Build AWS Architectures
If not already, you'll become strong believer in Infrastructure as Code: You're not afraid of
JSON(for example when working with AWS CloudFormation). You might already be familiar with programming languages like
Python, so you can venture into defining cloud resources using AWS
Before you start writing any infrastructure code, you plan carefully and condiser different options: Such as when to utilize
Event-Drivenarchitectures or when to use more traditional solutions such as
Core business logic, APIs & integrations
You know at least one of the following programming languages
Rubywhich you will use to build applications into cloud environment that often query data either from relational or nosql databases. You may often utilize AWS
SDKto integrate with other cloud resources.
Connect UIs to Backends
Besides backend programming, you're able to work with
ReactJSfrontends and connect them with backends using
Build Client-Side Web Apps for Browser
TypeScript) are your friends for building accessible & performant user interfaces. You know your way around browser's developer tools. In addition to browser technologies, you have a basic understanding of
NPMecosystem. You're familiar with UI libraries suchs as
Build Mobile Apps
In addition to more traditional frontend development, you will be using
React Nativeto build mobile applications for
Design Digital User Experiences
You'll be working a lot with tools such as
Adobe, but you understand your role is not just about drawing pretty pixels: It's about defining a holistic end-user experience for our digital services. You'll be thinking a lot about accessibility, ease of use and how to best support the goals of the people who are using our services.
Our UX design process is a collaborative effort with other stakeholders suchs as product owners & frontend developers, that's why tools like Figma and
Design Systemsplay important role. You avoid guessing, and instead use user research and data – such as A/B tests – to support our design decisions.
Experiences from previous years
We take care of our employees!
- Sports & Culture
- Phone &
- Diverse &
- Freely Access our media
- Remote Work
Alma Media operates in 11 countries across Nordics, Baltics and Eastern Central Europe.
Alvar Aallon Katu 3 C
Menclova 2538/2, Libeň
Strojarska cesta 20
Pärnu mnt 158-1
Baznīcas iela 20/22-30
Švitrigailos g. 11b
Bosnia & Herzegovina
Dunajska cesta 159
BL Astoria, Przeskok 2