Deadline Nov 1

Experienced Full-Stack Developer

Full-Stack Developer

Posted Oct 8 (5 days ago) · Last seen Oct 12 · Open 5 days. This role usually stays open about 21 days

Key facts

At a glance

Senior full-stack role building K-Ruoka services; several years’ experience and Finnish and English required.

How this salary compares

Estimated €2,712 - €3,181Benchmarked against senior roles

Too few postings state a salary to show this.

Monthly salary comparison for Full-Stack Developer
MarketLower bound (25th percentile)MedianUpper bound (75th percentile)
senior roles€4,929 per month€5,483 per month€6,037 per month
This offer€2,712 per month€2,947 per month€3,181 per month

Estimated from 4,378 comparable listings

Est. take-home €2,190 - €2,482

Where and how
HelsinkiHybrid (Helsinki office)Full-time, Senior
Languages required
Finnish, English
Education
Bachelor
Managing people
No People Management

Original job ad

As published by Kesko Oyj

Open the ad
Do you want to build a solution used every day by hundreds of thousands of Finns? Join us in developing K-Ruoka’s digital offering, one of Finland’s largest and most visible consumer services. We are strengthening Kesko’s in-house software development capability and looking for experienced developers who want to take responsibility for the quality, maintainability and technical direction of solutions. What team? The K-Ruoka backend team builds and maintains e-commerce backend systems and internal administration interfaces in a modern AWS environment. The team includes Kesko’s own developers and specialists from Finland’s leading consulting firms, so you will be surrounded by experienced developers and designers. Your role Your work directly affects the reliability, performance and user experience of K-Ruoka’s digital services. - Design, implement and maintain Node.js- and TypeScript-based backend services and APIs. - Develop the AWS environment and infrastructure with Terraform. - Work with PostgreSQL databases and integrations. - Develop React-based administration interfaces when needed. - Improve test automation, delivery pipelines, observability and system reliability. - Participate in technical decisions and the long-term development of solutions. We are looking for a self-directed and collaborative developer who makes appropriate technical choices, takes responsibility for their quality and wants to create the best possible customer experience. What we expect from you - Several years of experience developing large or business-critical web services. - Strong backend and infrastructure skills (TypeScript, Node.js, AWS, SQL, Terraform). - Experience in frontend development (React). - Understanding of scalable architecture. - A self-directed and solution-oriented approach. - Observability skills (Dynatrace/Sentry). - Experience with AI-assisted software development and your own views on using it effectively and responsibly in software development (Claude/GitHub Copilot). - Fluent Finnish and English. What we offer - An experienced, high-quality and communicative team. - Meaningful work on a service with a very large user base. - A hybrid working model combining flexibility with regular collaboration. The team’s shared office day is Thursday. - A modern K-Kampus in Kalasatama, with a gym, restaurant, café and occupational healthcare. - Comprehensive employee benefits, including a work phone, Epassi Flex, employee discounts at K Group stores, occupational healthcare and leisure-time accident insurance. A company car may also be available under the car policy. Our partners provide a range of benefits, including travel and optical services. - The opportunity to learn, develop and influence K-Ruoka’s technical solutions, development practices and long-term service development. Interested? For more information, contact Developer Team Lead Juha Hakala, +358 40 764 8252 (Monday–Thursday, 16:00–17:00). Submit your application with salary expectations by 1 November 2026. Interviews will begin during the application period, and we will fill the position once we find a suitable person. The selected candidate will undergo a drug test and a security clearance. At K Group, we value diversity and believe different backgrounds and perspectives are key to success. We aim to create a working environment where everyone can develop. Equality, non-discrimination and fairness are central principles in our recruitment, remuneration and career development.

The text above is the employer's original job description, extracted as written. Other details on this page, like salary, responsibilities, and requirements, are interpreted from that text by our system, not values the employer explicitly confirmed, so treat them as our best interpretation rather than verified facts.

About the role

Summarised by JobCrawls from the job ad above.

Requirements

  • Several years of experience developing large or business-critical web services
  • Strong backend and infrastructure skills in TypeScript, Node.js, AWS, SQL and Terraform
  • Frontend development experience with React
  • Understanding of scalable architecture
  • Observability experience with Dynatrace or Sentry
  • Experience with AI-assisted software development and responsible, effective use of tools such as Claude or GitHub Copilot
  • Self-directed, collaborative and solution-oriented approach
  • Fluent Finnish and English

Responsibilities

  • Design, build and maintain Node.js and TypeScript backend services and APIs
  • Develop AWS infrastructure with Terraform
  • Work with PostgreSQL databases and integrations
  • Develop React administration interfaces as needed
  • Improve test automation, delivery pipelines, observability and system reliability
  • Participate in technical decisions and long-term solution development

Skills & Technologies

Node.jsTypeScriptAWSTerraformPostgreSQLSQLReactTest AutomationDelivery PipelinesObservabilityDynatraceSentryScalable ArchitectureClaudeGitHub Copilot

Benefits & Perks

Recruitment Process

  1. Interviews begin during the application period
  2. Selected candidate undergoes a drug test and security clearance

Your CV vs this job

How well does your CV match this job?

Add your CV once and every job shows which of its skills you have, which are missing and whether you meet the language requirements. Free, no account needed.

Add your CV

No CV yet? Start from a free CV template. Writing the application? Cover letter template and examples.

About Kesko Oyj

Kesko Oyj logo
Kesko Oyj · 47 open roles
Top locations (all time): Helsinki, Finland · 355 · Remote - Global · 187 · Vantaa, Finland · 170 · +97 other locations
View company
Current open roles at Kesko Oyj on JobCrawls
LocationActive listings
Helsinki, Finland355
Remote - Global187
Vantaa, Finland170
Espoo, Finland102
Tampere, Finland61
Oulu, Finland50
Turku, Finland48
Kuopio, Finland45
Hyvinkää, Finland43
Rovaniemi, Finland38
Hämeenlinna, Finland34
Jyväskylä, Finland25
Levi, Finland24
Joensuu, Finland24
Kouvola, Finland23
Vaasa, Finland23
Lahti, Finland22
Lappeenranta, Finland18
Lohja, Finland17
Pori, Finland17
Kerava, Finland16
Kirkkonummi, Finland13
Kotka, Finland13
Riihimäki, Finland13
Mikkeli, Finland12
Tuusula, Finland12
Tornio, Finland11
Raisio, Finland11
Sodankylä, Finland11
Pietarsaari, Finland11
Porvoo, Finland11
Seinäjoki, Finland11
Kokkola, Finland10
Loimaa, Finland10
Remote - Finland10
Siilinjärvi, Finland10
Varkaus, Finland9
Keminmaa, Finland9
Savonlinna, Finland8
Pirkkala, Finland8
Pieksämäki, Finland7
Helsinki, Suomi7
Kuusamo, Finland7
Kemi, Finland7
Mäntsälä, Finland7
Klaukkala, Finland7
Sirkka, Finland6
Kauhajoki, Finland6
Sastamala, Finland6
Lempäälä, Finland6
Kankaanpää, Finland5
Ylöjärvi, Finland5
Lapinlahti, Finland5
Kittilä, Finland5
Valkeakoski, Finland5
Rauma, Finland5
Nummela, Finland5
Tammisaari, Finland4
Kiuruvesi, Finland4
Jämsä, Finland4
Imatra, Finland4
Suonenjoki, Finland4
Helsinki4
Salo, Finland4
Kemijärvi, Finland4
Forssa, Finland4
Posio, Finland4
Ylivieska, Finland4
Järvenpää, Finland4
Vantaa, Suomi4
Nurmijärvi, Finland4
Inari, Finland4
Sotkamo, Finland4
Kitee, Finland4
Leppävirta, Finland3
Lieksa, Finland3
Kaarina, Finland3
Huittinen, Finland3
Kurikka, Finland3
Kempele, Finland3
Tyrnävä, Finland3
Kotka, Suomi3
Vieremä, Finland3
Äänekoski, Finland3
Iisalmi, Finland3
Mäntyharju, Finland3
Eurajoki, Finland3
Jyväskylä, Suomi3
Turenki, Finland3
Kajaani, Finland3
Lahela, Finland3
Nokia, Finland3
Kuopio3
Vantaa3
Raahe, Finland3
Hyrylä, Finland2
Kauhava, Finland2
Muhos, Finland2
Kuopio, Suomi2
Mustasaari, Finland2
Current role mix at Kesko Oyj on JobCrawls
Role typeActive listings
Sales Assistant561
Salesperson100
Customer Service Assistant68
Cashier50
Customer Service Trainee38
Sales Associate36
Manager34
Department Manager33
Car Salesperson32
Warehouse Worker29
Store Manager21
Service Advisor19
Mechanic19
Logistics Worker18
Florist17
Sales Manager14
Automotive Technician12
Supervisor11
Retail Sales Assistant11
Product Specialist11
Customer Service Specialist9
Customer Service9
Finance Specialist8
Customer Service Manager8
Express Sales Assistant8
Category Manager8
Automobile Salesperson8
Customer Service Worker7
Supply Chain Planner7
Key Account Manager7
Project Manager6
Automotive Body Repair Technician6
Full-Stack Developer6
Technical Sales Representative6
Automotive Salesperson6
Customer Service Representative5
Team Leader5
Customer Service and Sales Assistant5
Data Engineer5
Full Stack Developer5
Retail Assistant5
Customer Service Intern5
Data Analyst5
Customer Manager4
Replenishment Planner4
Restaurant Worker4
Maintenance Technician4
Marketing Manager4
Product Manager4
Retail Worker3
Tire Technician3
Qlik Specialist3
Customer Account Manager3
Business Controller3
Customer Service Advisor3
Sales Specialist3
Clothing Department Manager3
Service Counter Salesperson3
Warehouse Salesperson3
Tire Fitter3
Express Salesperson3
Customer Service and Sales Specialist3
Technical Salesperson3
Car Salesperson (Audi)3
Logistics Assistant3
Store Supervisor3
Automotive Industry Worker3
Automotive Service Worker3
Seasonal Worker3
Production Worker3
Sustainability Specialist3
Workshop Manager3
Department Supervisor3
Spare Parts Salesperson2
Sports Equipment Sales Assistant2
Vauriokorjaamon hallityönjohtaja2
Cashier Supervisor2
Butcher2
Foreman2
Kitchen Manager2
Seasonal Tire Technician2
Senior Finance Specialist2
Sales2
Warehouse Seller2
Kitchen Worker2
Parts Salesperson2
Service Advisor / Parts Salesperson2
Automotive Painter2
Service Counter Sales Assistant2
Content Manager2
Senior Specialist2
Content Creator2
Purchasing Manager2
Legal Advisor2
Cleaner2
Customer and Insight Manager2
Parts Sales Assistant2
Sales Trainee2
Service Technician2
Warehouse Sales Assistant2
Current role-level mix at Kesko Oyj on JobCrawls
Role levelActive listings
Mid-Level1136
Manager329
Junior158
Intern137
Senior58
Director4
Expert3
Executive1
About the employer

K Group has more than 1,000 retailers and 39,000 employees. It operates across grocery, building and technical trade, and automotive businesses, with work spanning retail, technology, logistics and other functions.

Core values
DiversityEqualityNon-discriminationFairness