Senior Fullstack Developer

ABOUT THE TEAM

We are a cross-functional team of talented engineers, a dedicated Product Manager, and a UX designer spread across Sweden and Poland.

What Makes Us Unique

  • We own the entire login solution for Schibsted Marketplaces.
  • We value autonomy in decision-making, from tools to technologies.
  • We focus on self-development and knowledge sharing.
  • We aim to shape the future of identity and login solutions for millions of users.

 

ABOUT THE PROJECT

Schibsted Account for Marketplaces is the largest identity provider in Scandinavia, serving 10M+ users and enabling seamless access to 15+ leading digital brands, such as Finn, Blocket, Tori, and DBA.

Our platform provides users with a Single Sign-On experience, allowing them to easily manage their identity, profiles, payment methods, and privacy settings across multiple sites.

 

ABOUT THE ROLE

We’re looking for a JS Fullstack Developer to create seamless, secure, and future-ready login experiences. You’ll work at the intersection of cutting-edge technology and user experience, ensuring smooth and secure access for millions of users.

Responsibilities

  • Maintain and improve the login experience for millions of users.
  • Collaborate effectively with internal teams, Product Managers, and UX designers.
  • Onboard existing and new pages to the Design System developed internally.
  • Maintain JavaScript SDKs used by brands

Our Tech Stack

  • React, JS, Typescript
  • Accessibility (WCAG)
  • NodeJS
  • Figma
  • GitHub and GitHub Actions
  • Kubernetes on AWS
  • Contentful

 

ABOUT YOU

What We’re Looking For

  • Proficient in frontend development, with 5+ years of hands-on experience working with Javascript, TypeScript, React, Node.js, CSS and a solid focus on code quality and architecture as well as experience working in a micro-frontend environment utilising tools like Web Components.
  • Experience working with OR willingness to learn Kotlin, Kubernetes, Docker, and scalable APIs is meritorious.
  • A growth mindset: eager to learn new languages, frameworks, and tools.
  • Team player: able to collaborate effectively within and across teams.
  • Communicative Polish and English

What You’ll Learn

  • Design and develop Single Sign-On solutions used by millions across Scandinavia.
  • Gain expertise in OAuth and OpenID standards.
  • Develop solutions used by millions of users in Scandinavian countries

Why Join Us?

  • Hybrid work model: Work from our vibrant Kraków office one day per week (or more if you prefer!).
  • International collaboration: Partner with talented colleagues across Scandinavia.
  • Impact at scale: Shape the login experience for millions of users accessing iconic brands.

.Net Tech Lead

We are looking for an experienced Tech Lead to grow our team, reporting to the Engineering Manager in Kraków.

This role owns the technical solution architecture for CRM, guiding the team through strategic technical decisions, and delivering innovative solutions that drive business value.

ABOUT THE PROJECT AND THE TEAM

  • Microsoft Dynamics 365 Sales and Customer Insights – Journeys is the current CRM solution at Schibsted Marketplaces (SMP) in Norway, Sweden, Denmark and Finland
  • CRM handles all B2B customer-related information and is a key cog in the Order to Cash process. CRM is one of the key tools supporting the sales process and customer communication management
  • Customization and maintenance of the CRM system will be handled by the technical team located in Kraków.
  • We are ramping up our application of Customer Insights – Journeys for Marketing and we currently support over 300 sellers in the Sales Hub, across four Nordic markets and marketplace verticals; Real Estate, Jobs, Mobility and Recommence
  • We have an exciting digital sales agenda ahead of us, using CRM to create business value through innovation, efficiency gains and automations. Now that a restructuring of the business is complete, we are building a new technical team to support this.

ABOUT THE ROLE

  • Alongside the Engineering Manager, make technical decisions that deliver scalable, robust, and innovative solutions that align with our business goals
  • Lead the development and maintenance of software solutions
  • Contributing at all required levels in Application Lifecycle Management
  • Planning and scheduling work to deliver solutions on time
  • Full ownership of the systems within the team
  • Producing and executing unit test plans
  • Preparing documentation
  • Cooperating closely with the Engineering Manager, .NET Developers and CRM Product Owners
  • We use C#, JavaScript, TypeScript, Azure, and Amazon Web Services.
  • Collaborate to integrate applications, Power Apps, and other technologies, enhancing the CRM system’s functionality and overall capabilities.
  • Work with data platforms to ensure effective data handling between systems

ABOUT YOU

You should have:

  • Experience with Microsoft Dynamics 365
  • At least 5 years of experience and knowledge about C# (.NET Framework, .NET Core), JavaScript, RESTful APIs
  • DevOps experience, including deployments, monitoring, and testing experience with Databases
  • Hands-on experience with continuous deployment and system integration
  • Collaborative spirit and a passion for learning and experimenting with new technologies
  • Tech skills fueled by a business-oriented, problem-solving mindset
  • C1 English – working proficiency (both written and spoken)

IT WILL BE ADVANTAGE IF YOU HAVE

  • Experience with Azure, and/or AWS
  • Experience with PowerApps, Snowflake
  • Microsoft Dynamics 365 Certifications such as; Power Platform Solution Architect Expert, Power Platform Developer, Azure Developer Associate

.Net Developer

We are looking for two .NET/Dynamics developers to grow our team, reporting to the Engineering Manager in Kraków.

ABOUT THE PROJECT AND THE TEAM

  • Microsoft Dynamics 365 Sales and Customer Insights – Journeys is the current CRM solution at Schibsted Marketplaces (SMP) in Norway, Sweden, Denmark and Finland
  • CRM handles all B2B customer-related information and is a key cog in the Order to Cash process. CRM is one of the key tools supporting the sales process and customer communication management
  • Customization and maintenance of the CRM system will be handled by the technical team located in Kraków.
  • We are ramping up our application of Customer Insights – Journeys for Marketing and we currently support over 300 sellers in the Sales Hub, across four Nordic markets and marketplace verticals; Real Estate, Jobs, Mobility and Recommence
  • We have an exciting digital sales agenda ahead of us, using CRM to create business value through innovation, efficiency gains and automations. Now that a restructuring of the business is complete, we are building a new technical team to support this.

ABOUT THE ROLE

  • Developing and maintaining software solutions
  • Contribution to decisions on the approach to the development of technical solutions that meet business needs
  • Contributing at all required levels in Application Lifecycle Management
  • Producing and executing unit test plans
  • Preparing documentation
  • Cooperating closely with the Engineering Manager and Tech Lead
  • We use C#, JavaScript, TypeScript, Azure, and Amazon Web Services.
  • Collaborate to integrate applications, Power Apps, and other technologies, enhancing the CRM system’s functionality and overall capabilities.
  • Work with data platforms to ensure effective data handling between systems

ABOUT YOU

You should have:

  • At least 2 years of experience and knowledge about C# (.NET Framework, .NET Core), JavaScript, RESTful APIs
  • Willingness to learn Dynamics 365 for CRM
  • DevOps experience, including deployments, monitoring, and testing experience
  • Hands-on experience with continuous deployment
  • Collaborative spirit and a passion for learning and experimenting with new technologies
  • Tech skills fueled by a business-oriented, problem-solving mindset
  • C1 English – working proficiency (both written and spoken)

IT WILL BE AN ADVANTAGE IF YOU HAVE

  • Experience with Microsoft Dynamics
  • Experience with Azure, and/or AWS
  • Experience with PowerApps, Snowflake
  • Microsoft Dynamics 365 Certifications such as; Power Platform Solution Architect Expert, Power Platform Developer, Azure Developer Associate

Frontend Developer (with backend experience)

THE OPPORTUNITY IN A NUTSHELL

You? A self-driven, adaptive, transversal developer with frontend focus, passionate about crafting seamless, user-focused, visually stunning solutions, with a curious, solution oriented mindset, driven to solve problems in the full stack. You’re collaborative, flexible, and have a can-do-attitude.

Role? As part of the Advertising Display team, you will be driving the development of visual advertising formats across Schibsted Marketplaces, optimising for visibility, performance, audience targeting, and great user experiences.

Tech stack? Javascript, Typescript, Node.js, React, Micro frontend (Podium/podlets), CSS Tailwind. AdTech: Google Ad manager, AdSense. Backend: Kotlin, Kafka, Kubeneters, ScalableAPI’s, GCP.

Company? Schibsted Marketplaces, home to FINN, DBA, Blocket, Bilbasen, Oikotie & Tori, and serving millions of users every day across the Nordics!

Location? Join us in our Krakow office with the flexibility to work remotely 2-3 days a week: your choice, your balance.

Why us? In this role, you directly impact how millions of users engage with display ads and banners, identify innovative business models and ad formats and explore new opportunity spaces. Additionally you’ll gain exposure to cutting-edge tech while enjoying our team’s collaborative culture that values experimentation and growth.

Sounds like your cup of tea? Check out the details below!

ABOUT THE ROLE AND THE PROJECT

Day-to-day work & projects cooking
As a Fronted Developer in our Advertising Display team, our main domain focuses on visual advertising formats within the marketplace, including banner ads. Together we manage the ad placements, visibility, performance and audience targeting, including but not necessarily limited to display ads and banner ads.

You focus on developing features that deliver functional, responsive, and stunning user experiences. You collaborate with cross-functional teams, including software engineers, product managers, UX designers, and business developers, to craft optimal solutions to product requirements. Your days include contributing to the technical execution of user experiences for display ads, participating in code reviews, and ensuring high-quality software solutions meet both functional and non-functional requirements. You also take part in technical design meetings, aligning solutions with both technical and business goals, and addressing technical debt to build loosely coupled, scalable systems.

The challenge and the opportunity!

This role presents the opportunity to shape how advertising integrates seamlessly into marketplaces while learning and experimenting in a supportive environment. Your expertise helps define a modern, scalable approach to advertising technology.

Your chance to make an impact comes also in the shapes of innovation and experimentation: you explore new opportunity spaces and identify innovative business models and ad formats. You will also develop new value propositions to replace or complement high-impact formats. Lastly, you don’t shy away from the opportunity to potentially mentor junior developers, fostering a culture of knowledge sharing and continuous improvement.

ABOUT YOU

  • Proficient in frontend development, with hands-on experience working with Javascript, TypeScript, React, Node.js, CSS and a solid focus on code quality and architecture as well as experience working in a micro-frontend environment utilizing tools like Web Components.
  • Solution-driven, fearless, and experienced in backend development, you are comfortable navigating and solving problems in middlewares and backend environments that propels your team forward.
  • As a person, you collaborate well in cross-functional teams, contributing to our creative and supportive team spirit. You are communicative and feel comfortable reaching out to people outside of the team or area, partnering closely with peers, product managers, UX designers, and other stakeholders to find the best way forward.
  • You are flexible and resilient, able to find balance and identify opportunities in times of change. Complex issues delight rather than discourage you, and you have an elastic mindset when it comes to what technology is used.
  • You are fluent in English both written and spoken

It would be great if you have:

  • Experience working with, OR willingness to learn, Kotlin, Kafka, Kubernetes, Google Cloud Platform, Docker, and scalable APIs is meritorious.
  • Previous experience with advertising technologies, including supply-side platforms like Google Ad Manager, ad networks like AdSense and technologies like iFrames is a bonus.

QUESTIONS?

Engineering Manager Emma Smedslund is happy to provide information about the daily work and answer any questions you may have about the role. Emma is best reached at emma.smedslund@schibsted.com during the application period.

If you have any questions about the recruitment process and along its way, I, Talent Acquisition Specialist, Ewelina Piłat – Karykowska, am here for you!

 

We work in a hybrid way and would like to catch up with you at our vibrant and colourful office in Kraków 2 days per week. This allows for collaboration and meaningful connections with the team. If you’re not the working-from-home kind of person, you are of course welcome in our office every day!

Frontend Developer

ABOUT THE TEAM

As an Advertising Technology Developer in the Ad Server & Ecosystems team at Schibsted Marketplaces, you will play a vital role in shaping the ad infrastructure that powers Schibsted Marketplaces.

You will work closely with our engineering and ad operations teams to integrate and optimise ad technologies across our Nordic brands, including FINN.no, Blocket.se, Tori.fi, DBA.dk, Bilbasen.dk, Bytbil.se, and Oikotie.fi. Your work will enhance user experiences and drive revenue growth through effective advertising solutions.

 

ABOUT THE ROLE

  • Advertising Technology Integration: Help your engineering team Integrate advertising SDKs and APIs into our platforms, ensuring seamless functionality and alignment with our architectural standards.
  • Ad Server Configuration: Configuring the Ad Server in terms of placements and targeting.
  • Collaboration with Ad Operations: Collaborate with the ad operations teams to understand performance metrics and contribute to technical optimization strategies, including A/B testing and personalization efforts. Assist in configuring and troubleshooting ad campaigns, placements, and formats, providing technical insights to optimise performance.
  • Innovation and Continuous Improvement: Stay informed about the latest trends in ad tech, bringing new ideas and technologies to the teams for potential implementation.

 

ABOUT YOU

  • Solid experience in: React, Type Script, JS, CSS
  • Experience in software development in display advertising.
  • Understanding of Ad Technologies: Basic knowledge of ad servers, SDKs, APIs, and the digital advertising ecosystem.
  • Fluency in English

 

NICE TO HAVE:

  • Analytical Abilities: Comfortable interpreting performance metrics and contributing to data-driven decision-making processes.
  • Familiar with or proficient in programming languages such as Python, Kotlin, or Javascript. Familiarity with frontend technologies like Podium and experience with micro-frontend frameworks.
  • Collaborative Skills: Proven ability to work effectively with both technical teams and ad operations.
  • Communication Skills: Strong verbal and written communication skills, capable of conveying technical concepts to non-technical stakeholders.
  • Problem-Solving Skills: Demonstrated ability to troubleshoot and resolve technical issues related to ad integrations.
  • Regulatory Awareness: Familiarity with advertising compliance requirements, including GDPR and other regional regulations.

PERSONAL ATTRIBUTES:

  • Curiosity: Eagerness and motivation to learn the domain and the business.
  • Courage: Courage to reach out and ask questions to team members and collaborators.
  • Collaborative Connector: Passionate about bridging gaps between teams and facilitating effective collaboration.
  • User and Product Focused: Dedicated to enhancing user experience while aligning with business objectives.
  • Proactive Learner: Eager to acquire new knowledge and skills, with a continuous improvement mindset.
  • Effective Communicator: Practises empathetic and clear communication, building strong relationships across diverse teams.

 

We work in a hybrid way and would like to catch up with you at our vibrant and colourful office in Kraków 2 days per week. This allows for collaboration and meaningful connections with the team. If you’re not the working-from-home kind of person, you are of course welcome in our office every day!

iOS Developer

We are looking for an iOS Developer to join the News Destination Engineering Mobile Apps team.

ABOUT PROJECT

Our team’s main focus is creating mobile and TV applications built for the biggest newspapers as well as smaller brands in Norway and Sweden. Our apps main goal is to present rich media content, starting with traditional news through a rich audio and video experience. Our apps have over one million monthly active users, reaching most of Norway and Sweden’s population. Now, we are expanding our scope and will develop native SDK’s for login & tracking solutions.

Check out our apps: AftonbladetVG (mind iOS and tvOS), Stavanger AftenbladSvenska DagbladetBergens TidendeAftenpostenE24VG Sport.

ABOUT THE TEAM

We are a team distributed among Cracow, Stockholm, Warsaw, Gothenburg, and Kristiansand. We develop our apps in a 2-week release cycle. In our daily work, we design and implement new products, create new ways for brands to present their content, and maintain functionalities that we already have released. We collaborate closely with our colleagues and stakeholders in Sweden, Norway and Poland.

We work in a hybrid way and would like to catch up with you at our office in Kraków 2 days per week. If you’re not the working-from-home kind of person, you are of course welcome in our office every day!

You can read more about how we work and what we do in our organization in those articles:

  1. The fundamentals of iOS at NDE
  2. Creating Real-Time News Experience with iOS Live Activities – Schibsted Tech Polska
  3. CarPlay Testing: Tips and Tricks for Smooth Drive – Schibsted Tech Polska

ABOUT THE ROLE

You will be responsible for maintaining and developing two main Schibsted Media mobile SDKs:

  • Account SDK – Schibsted shared mechanism to log in to products based on OAuth and Authentication Services
  • Pulse SDK – internal SDK for tracking

But let’s face it, only developing SDKs could be boring. You will have the opportunity to apply those SDKs to our products.

Your SDKs will be user by other teams, so you need to be communicative and have a relationship with other iOS developers.

Pull requests and feedback are essential to our team. We are safeguarding the great Quality of our apps (99.96% crash-free rate). We use unit tests and snapshot tests. We use GitHub and GitHub Actions.

ABOUT YOU

  • You have a solid knowledge of Swift and Swift Concurrency. Ideally, you have experience with designing SDKs.
  • You know the difference between Framework, Library and Module. SwiftPM is something you use with confidence.
  • Writing technical to-the-point documentation is not a challenge for you.
  • You have experience working in agile environment.
  • You are familiar with architectural and design patterns for iOS development.
  • Collections, data structures and asynchronous programming concepts are something you learned at university or at previous jobs.
  • You care about quality and testing your code when it’s needed.
  • You are open to feedback focused on how to improve your code and you can align with your coding style but also you thrive on improving coding standards.
  • Experience with tracking and OAuth is a big advantage.
  • On a daily basis, you can fluently communicate both in English and Polish with your teammates and other developers. You are methodical and focused on problem-solving.