Redesign Arki

arki [arki] • noun: Comprises of the ways in which people act, think, and feel on a daily basis.

That’s what we are going to do. Our job is to build a better functioning everyday life for over 5 million people. This means redesigning the way people live, shop, eat, travel and use their money.

Our mission is challenging, and we need to build a dedicated team that can create the digital services of tomorrow and enable easier and better end user experiences for all.

See positions

How would you redesign people’s everyday life?

Our work directly impacts the way people live. We get to figure out ways that can actually improve our customers’ everyday life. The services that our team creates will determine the future of customer experience in Finland.

We’re building a team of developers and designers

S-Group is on a mission of transforming people’s daily lives – for the easier and better. This team is spearheading that mission. We decide together how we work, what our culture becomes, what tool and technologies we use and who we hire. If you want to make real end user difference and impact, this team is for you.

See positions
possibilities
0 bureaucracy
5 M end users
6 industry sectors to redesign

What we offer

  • The challenge of creating services that have an actual impact on millions of end users
  • The opportunity to build the team, the culture, and ways of working together
  • Work that crosses and impacts six different industry fields
  • Culture that emphasizes cutting waste and expertise based decision making
  • The latest technologies and modern architecture
  • Attractive employee benefits
See positions
Some of our stack

What we are working on

Some of the things our team will be working on include:

  • Developing existing mobile and web services for all businesses
  • Redesigning authentication and customer data management systems
  • Developing new services that combine digital and non-digital worlds
  • Advanced DevOps capabilities for our services and core systems
  • Data mining, analytics and personalisation
See positions

Sokos Hotels app

Reservations, check-in and check-out

ABC service station app

Pay for your fuel and car wash on mobile

S-Ostoslista app

Speech recognizing shopping list

S-kanava.fi & S-mobiili app

S Group co-op membership and bank services

Some of our previous projects

We are looking for

We are looking for highly experienced lead/principal level developers and also less experienced developers with great attitude for all of the positions. All our positions are located in Helsinki. Please have a chat with us and we’ll tell more.

Full-stack Developers

We are looking for Full-stack developers to strengthen our growing development team in charge of creating various new and exciting services for e.g. hospitality and eCommerce. You are not afraid to learn new technologies and feel at ease both at the frontend and backend. You always keep the end customer in mind and create world class user experiences with scalable and secure backends. Your tasks include design and implementation of new modern backend APIs and frontend clients. You collaborate with the rest of the development team on the service design and implementation.

Main responsibilities:

  • Design and implementation of scalable and secure backend service APIs and performant and responsive frontends
  • Integrations to existing legacy service backends
  • Cloud deployments of services
  • Collaborate with development teams, product owners, support personnel and other stakeholders

Qualifications:

  • Strong software engineering background, including cloud deployed software
  • Understanding of agile software development, DevOps, automated testing, and related technologies
  • Good understanding of RESTful APIs, service-oriented architecture and web services
  • Polyglot programming language skills; we value expertise in Go language, Clojure, JavaScript, Swift, Kotlin and scripting languages such as Python
  • Experience in NoSQL databases such as DynamoDB
  • Understanding of cloud platforms and technologies, preferably AWS
  • Self-driven developer with a passion for good quality code

We also prefer:

  • Experience with modern JavaScript frameworks like React, Gatsby and Next.js, and with eCommerce platforms
  • Interest in customer centric digital service development
  • Ability and eagerness to learn and share knowledge in new technology areas

Interested?

UX and Service Designers

All members of the Design competence area have a significant impact on the (User) Experience of any of our solutions. As Designers you are at home where purpose, simplicity and delight are making people’s lives more enjoyable and convenient.

We want you to be happy and enjoy working for us – this will happen when you come with a collaborative attitude and team spirit as we work closely together – both within the Design team as well as in project teams,  directly with and sitting right next to software engineers and stakeholders from various areas of our company.

Service Designer 

Your skills allow you to become a spokesperson of the people that will be using our design. You enable our Teams to understand the real challenges of real people in the real world. Because of you, the Design world is reinventing the concept of experience – UX now includes the before and after. You have the ability to explain the “why”, suggest the “how” and validate the “what”.

UX Designer

Your skills allow you to create highly usable and purposeful interfaces for our solutions. Your contribution enables clients to take our design into use with greatest ease and clarity. Service Design is your best friend, because you enjoy connecting the dots and bringing our solutions to life. Your toolkit includes what is needed to create and communicate, persuasively and practically. 

Specialists

No silos! While we expect Designers to always have a broader view on Design than the above mentioned, you too are special! As a Designer you will surely have focused, motivation driven skills in certain Design disciplines. We want your skills, and we want you to be open to share them with us and to learn new ones too. At this time we are also interested in specialists for areas such as design prototyping, responsive design and layouts, visual design and iconography. 

Qualifications

Our work is primarily digital. A Designers toolkit today is filled with proficiencies of common applications like Creative Suite, sketchapp, InVision and alike. Eventually, you will learn what you need and more. What every Designer needs is the ability to understand people and what prevents them from achieving their goals – close or far. We are able to create and communicate the solutions that enable people to live the lives they desire.

As a professional Designer we expect you hold a BA or MA degree in a relevant Design discipline and a track record of achievements from work experiences. You will be able to show us examples of your work through a portfolio or live existing products and services. In your application we are looking for a clear and concise description of your goals and aspirations as a Design professional.

Interested?

DevOps Engineers

Your primary responsibilities include developing and maintaining CI/CD systems and processes as well as automated testing, monitoring solutions, developer tools and cloud infrastructure. The ideal candidate is an independent problem solver who aims to automate all daily operational activities. The work requires coordination between multiple development, operations, and IT support teams. Together you will deliver world class digital services with superior user experience and modern software architecture that is flexible, robust, performant, secure and scalable. Your way of working is self-driven and agile but you also support efficient collaboration by documenting what is essential for others. You always strive to improve efficiency and cut waste.

Main responsibilities:

  • Develop and maintain CI/CD systems and processes, including automated testing and monitoring solutions
  • Develop and maintain developer tools and cloud infrastructure
  • Evaluate and make technology choices for DevOps capabilities
  • Collaborate with development teams, product owners, support personnel and other stakeholders

Qualifications:

  • Strong software engineering background, including cloud deployed software
  • Understanding of cloud platforms and technologies, preferably AWS
  • Excellent scripting skills
  • Good understanding of modern digital service architecture including multimodal clients, cloud backends, APIs and integrations
  • Deep understanding of agile software development, devops, CI/CD systems, automated testing, and related technologies
  • Highly autonomous professional with great communication skills

We also prefer:

  • Interest in customer centric digital service development
  • Ability and eagerness to learn new areas of expertise

Interested?

Data Engineers

We are looking for Data Engineers to strengthen our current data teams in charge of developing new data services and our customer data platform. You are not afraid of learning new technologies and are passionate about making data analytics more efficient. Your tasks include designing data pipelines, creating new data services and developing our data infrastructure. You create value to our customers by making sure our data is always in the right place, accurate and secure.

Main responsibilities:

  • Working with Data Scientists to develop data services and APIs
  • Deploying Data Science models into production
  • Developing S-Group’s Data Platform infrastructure
  • Building data pipelines across different services

Qualifications:

  • Excellent knowledge of SQL and databases
  • Excellent knowledge of at least one programming language (e.g. Python, Java or Clojure)
  • Good understanding of RESTful APIs, service oriented architecture and web services
  • Experience with cloud platforms, in particular, Amazon Web Services

We also prefer:

  • Knowledge of functional programming
  • Experience with Spark or similar Big Data framework

Interested?

QA Engineers

We are looking for experienced Quality Assurance Engineers to join us and be part of a team that creates new digital services with modern software architecture that is flexible, robust, performant, secure and scalable. You will be responsible for creating and executing test plans to assess the quality of our services. Your way of working is self-driven and agile, but you also support efficient collaboration by documenting what is essential for others.

Main responsibilities:

  • Take care of test management and create test strategies and test plans
  • Develop, design, implement and maintain scalable test automation framework
  • Develop automated test cases together with developers
  • Research, recommend and implement tools as needed with the goal of increasing automation
  • Participate in operational quality assurance and improvement activities, in the DevOps cycle
  • Stay up-to-date with new testing tools and testing methods
  • Collaborate with other development teams, product owners, and designers
  • Contribute to the continuous improvement of CI and test automation systems together with Ops engineers
  • Track quality assurance metrics, like defect densities and open defect counts

Qualifications:

  • Excellent knowledge of quality assurance principles e.g. ISTQB certification
  • Strong knowledge of test and defect management tools
  • Experience working with mobile applications (iOS and Android software) and with testing web-based applications
  • Advanced problem-solving and critical thinking skills
  • Highly autonomous professional with great communication skills
  • Ability to document and present things in a detailed and understandable manner

We also prefer:

  • Experience in DevOps
  • Interest in customer centric digital service development
  • Ability and eagerness to learn new areas of expertise

Interested?

Cloud / Backend Developers

Your mission is to create cloud solutions that together with mobile and web client software deliver world class digital services. You work with the development team to create superior user experience and modern software architecture that is flexible, robust, secure and scalable. Your way of working is self-driven and agile, but you also support efficient collaboration by documenting what is essential for others. You always strive to improve efficiency, cut waste and automate everything.

Main responsibilities:

  • Design and develop cloud deployed APIs and backend software, including integration layers and micro services
  • Collaborate with other development teams, product owners, and designers
  • Contribute to the continuous improvement of CI and test automation systems together with Ops engineers

Qualifications:

  • Strong software engineering background with years of cloud or server side software development experience
  • Good command of NodeJS, Golang or Java
  • Good understanding of GraphQL and RESTful APIs, service-oriented architecture and web services
  • Understanding of cloud platforms and technologies (preferably AWS), SQL and noSQL databases, agile software development, DevOps, automated testing, and related technologies
  • Ability and eagerness to learn new areas of expertise and thrive in a highly collaborative workplace

We also prefer:

  • Interest in customer centric digital service development
  • Experience in developing online shopping and payment solutions and in web or mobile client software development

Interested?

Web Developers

Your mission is to create web sites that together with mobile and cloud software counterparts deliver world class digital services. You work with the development team to create superior user experience and modern software architecture that is flexible, robust, performant, secure and scalable. Your way of working is self-driven and agile, but you also support efficient collaboration by documenting what is essential for others. You also take responsibility of technology choices and the overall architecture, including components outside your immediate domain. You always strive to improve efficiency, cut waste and automate everything.

Main responsibilities:

  • Design and develop web sites as part of modern digital services
  • Evaluate and make technology choices and design software architecture
  • Collaborate with other development teams, product owners, and designers
  • Contribute to the continuous improvement of CI and test automation systems together with Ops engineers

Qualifications:

  • Strong software engineering background with years of web development experience
  • Good command of HTML5, CSS and JavaScript
  • Hands-on experience with modern JavaScript frameworks like React, Gatsby and Next.js
  • Knowledge of CMS and eCommerce platforms
  • Deep understanding of modern digital service architecture including multimodal clients, cloud backends, APIs and integrations
  • Good understanding of agile software development, DevOps, automated testing, and related technologies
  • Highly autonomous professional with great communication skills

We also prefer:

  • Experience in mobile application and/or cloud software development
  • Understanding of cloud platforms and technologies
  • Interest in customer centric digital service development
  • Ability and eagerness to learn new areas of expertise

Interested?

Mobile Application Developers

Your mission is to create mobile applications that together with web and cloud software counterparts deliver world class digital services. You work with the development team to create superior user experience and modern software architecture that is flexible, robust, performant, secure and scalable. Your way of working is self-driven and agile, but you also support efficient collaboration by documenting what is essential for others. You take responsibility of technology choices and the overall architecture, including components outside your immediate domain. You always strive to improve efficiency, cut waste and automate everything.

Main responsibilities:

  • Design and develop mobile applications as part of modern digital services
  • Evaluate and make technology choices and design software architecture
  • Collaborate with other development teams, product owners, and designers
  • Contribute to the continuous improvement of CI and test automation systems together with Ops engineers

Qualifications:

  • Strong software engineering background with years of mobile application development experience on either iOS or Android
  • Good command of Kotlin or Swift
  • Deep understanding of mobile application architecture including communication with cloud backends
  • Good understanding of agile software development, DevOps, automated testing, and related technologies
  • Highly autonomous professional with great communication skills

We also prefer:

  • Experience in web software development
  • Understanding of cloud platforms and technologies
  • Interest in customer centric digital service development
  • Ability and eagerness to learn new areas of expertise

Interested?

Don’t decide yet, just have a chat with us

You don’t have to decide now but leave us your name and your number and come have a chat with our team to discuss more.

You can also reach us for any questions at redesignarki@sok.fi

Based on your contact information, a recruiter can be in touch with you regarding open positions in SOK. Your contact information will only be handled by recruitment professionals and recruitment managers that have access to the email account. The information you have provided will only stay on the email account for a maximum period of three months. More information regarding the handling of personal information can be found on our applicant register description.

 

Or apply directly here!