Android Developer

Android Developer

We are looking for an Android 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: Aftonbladet, VG, VGTV, Stavanger Aftenblad, Svenska Dagbladet, Bergens Tidende, Aftenposten.

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 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 those articles:

  1. Android Tech Discussion
  2. The fundamentals of iOS at NDE

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 

Based on the roadmap and plans, you will also be involved in integrating SDKs in our apps and developing new features. As a team member, you will get the support of other engineers in the development process. Pull requests and feedback are essential. We use unit tests and snapshot tests to ensure the quality of our apps. We use GitHub Actions to power our CI pipeline.

ABOUT YOU

What do we expect?

  • Kotlin knowledge as our project is written in this beautiful language.
  • Java knowledge as some parts of SDKs are still written in Java
  • At least two years of professional Android development experience.
  • Understanding and application of SOLID principles while writing code.
  • Unit testing skills.
  • Good English and Polish skills.

What will be a plus?

  • Experience in developing and maintaining Android SDKs
  • Previous experience with MVVM pattern, Dagger 2, and Kotlin Coroutines.
  • Multi-module project experience.

Integration Developer

Join the Integration Solutions Team at Schibsted Media!

Are you passionate about creating seamless integration solutions that drive business efficiency? Do you have the ability to see the “big picture” while mastering the finer details? If so, this could be the opportunity for you!

We’re seeking an Integration Developer with the overall responsibility of Test & Quality Assurance to join our Integration and API team. In this role, you’ll play a key part in designing and implementing innovative solutions using MuleSoft Anypoint, ensuring our systems work together flawlessly to support Schibsted’s mission.

About the Team

As part of our new IT organization, the Integration Solutions team is a cornerstone of Schibsted Media’s success. Reporting to the Application Solutions department, we collaborate closely with business units like Finance, HR, and Payroll to deliver integration services that enable efficient data exchange and empower seamless operations.

With the transition to two companies—Schibsted Media and Schibsted Marketplaces—our team is spearheading the establishment of the Integration Competency Center (ICC). Throughout 2024 and 2025, we’ll build a world-class team and ensure a successful transition of services, unlocking the full potential of our business areas.

 

Your Role and Responsibilities

As an Integration Developer with the overall responsibility of Test & Quality Assurance, you will:

  • Be responsible for designing, implementing, and overseeing comprehensive testing strategies, ensuring that our developed services and APIs meet the highest standards of excellence.
  • Design, develop, test, operate, and maintain cost-effective APIs and integrations.
  • Take integrations from concept to production, adhering to a DevOps mindset.
  • Develop, test and maintain integration pipelines, ensuring high availability, reliability, and performance.
  • Create and document test cases based on input from Integration architects and stakeholders.
  • Perform test work according to ICC Development process, principles and guidelines, and ensure automation coverage is par with the standards.
  • Support and assist team members, acting as a resource for assisting on increased test & quality assurance with a kind, open-minded, and collaborative approach.
  • Lead end-to-end testing efforts across various platform applications. Work closely with developers to ensure unit testing coverage increases with each change, finding efficiencies to improve.
  • Collaborate with IT and business stakeholders to translate integration needs into pragmatic, scalable solutions.
  • Collaborate within an open and honest agile team, working closely with Solution Architects and Integration Architects to drive improvements in tools, processes, and designs.

Our team thrives in a fast-paced environment, emphasizing thorough testing, high-quality user support, and teamwork. We also share the Scrum Master role on a rotating basis.

 

Who You Are:

You’ll thrive in this role if you are:

  • Passionate about technology and enjoy working honestly and collaboratively with others in a respectful manner.
  • A curious problem-solver who embraces challenges and adapts to fast-paced environments.
  • Open-minded and receptive to feedback, with a commitment to continuous improvement and innovation.
  • A strong communicator who can explain complex technical concepts in simple terms.
  • Service-minded, pragmatic, and solution-oriented, with a drive to deliver value.

Skills and Experience We’re Looking For

  • Excellent understanding of software QA concepts and testing lifecycle.
  • Experience with an integration platform such as Tibco, BizTalk, Apache Camel or MuleSoft.
  • Strong understanding of integration structures, development processes, and best practices.
  • Exceptional problem-solving and communication skills.
  • Fluency in English
  • A collaborative mindset, with the ability to work independently and as part of a team.

 

Why Join Schibsted Media?

At Schibsted, we empower people to make informed decisions by strengthening democratic societies through high-quality journalism. We believe in fostering a diverse and inclusive workplace where innovation and creativity can thrive. By joining us, you’ll contribute to meaningful work that impacts millions of users across the Nordics.

 

Ready to make an impact? Apply now to be part of shaping the future of Schibsted Media!

Lead/Senior Integration Developer

Join the Integration Solutions Team at Schibsted Media!

Are you passionate about creating seamless integration solutions that drive business efficiency? Do you have the ability to see the “big picture” while mastering the finer details? If so, this could be the opportunity for you!

We’re seeking a Lead Integration Developer to join our Integration and API team. In this role, you’ll play a key part in designing and implementing innovative solutions using MuleSoft Anypoint, ensuring our systems work together flawlessly to support Schibsted’s mission.

ABOUT THE TEAM:

As part of our new IT organization, the Integration Solutions team is a cornerstone of Schibsted Media’s success. Reporting to the Application Solutions department, we collaborate closely with business units like Finance, HR, and Payroll to deliver integration services that enable efficient data exchange and empower seamless operations.

With the transition to two companies—Schibsted Media and Schibsted Marketplaces—our team is spearheading the establishment of the Integration Competency Center (ICC). Throughout 2024 and 2025, we’ll build a world-class team and ensure a successful transition of services, unlocking the full potential of our business areas.

ABOUT YOUR RESPONSIBILITIES:

As a Senior Integration Developer, you will:

  • Design, develop, operate, and maintain cost-effective APIs and integrations.
  • Take integrations from concept to production, adhering to a DevOps mindset.
  • Oversee the development and maintenance of integration pipelines, ensuring high availability, reliability, and performance.
  • Guide the team in maintaining shared development artifacts and upholding quality standards.
  • Support and mentor team members, acting as a resource for solving technical challenges with a kind, open-minded, and collaborative approach.
  • Work with modern tools for continuous integration, including version control and automated testing.
  • Collaborate with IT and business stakeholders to translate integration needs into pragmatic, scalable solutions.
  • Foster a culture of continuous improvement, encouraging bold innovation and the exploration of new technologies to enhance integration capabilities.
  • Collaborate within an open and honest agile team, working closely with SolutionArchitects and Integration Architects to drive improvements in tools, processes, and designs.Our team thrives in a fast-paced environment, emphasising thorough testing, high-quality user support, and teamwork. We also share the Scrum Master role on a rotating basis.
  • 70% of the work is hands-on

ABOUT YOU:

You’ll thrive in this role if you are:

  • Passionate about technology and enjoy working honestly and collaboratively with others in a respectful manner.
  • A curious problem-solver who embraces challenges and adapts to fast-paced environments.
  • Open-minded and receptive to feedback, with a commitment to continuous improvement and innovation.
  • A strong communicator who can explain complex technical concepts in simple terms.
  • Service-minded, pragmatic, and solution-oriented, with a drive to deliver value. Skills and Experience
  • Fluency in English

WHO YOU ARE:

You’ll thrive in this role if you are:

  • Passionate about technology and enjoy working honestly and collaboratively with others in a respectful manner.
  • A curious problem-solver who embraces challenges and adapts to fast-paced environments.
  • Open-minded and receptive to feedback, with a commitment to continuous improvement and innovation.
  • A strong communicator who can explain complex technical concepts in simple terms.

Service-minded, pragmatic, and solution-oriented, with a drive to deliver value.

Skills and Experience We’re Looking For:

  • Hands-on experience designing and implementing integration solutions using platforms like: Tibco, BizTalk, Apache Camel or MuleSoft.
  • Proven leadership skills and experience mentoring high-performing teams.
  • Strong understanding of integration structures, development processes, and best practices.
  • Exceptional problem-solving and communication skills.
  • A collaborative mindset, with the ability to work independently and as part of a team.Why Join Schibsted Media?At Schibsted, we empower people to make informed decisions by strengthening democratic societies through high-quality journalism. We believe in fostering a diverse and inclusive workplace where innovation and creativity can thrive. By joining us, you’ll contribute to meaningful work that impacts millions of users across the Nordics.Ready to make an impact?- Apply now to be part of shaping the future of Schibsted Media!

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.

Senior PHP Developer

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 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 ROLE

We’re looking for a Senior PHP 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

  • Build and maintain a seamless login experience with stable sessions.
  • Enhance risk-based authentication mechanisms.
  • Ensure login flows meet the highest security standards.
  • Advocate for scalable and maintainable solutions while aligning with our tech stack.
  • Dive into technical challenges, ensuring a shared understanding across the team.
  • Stay ahead of trends like passwordless login, biometric authentication, and emerging identity technologies.

Our Tech Stack

  • Backend: Kotlin, NodeJS, Scala, PHP
  • Frontend: JS (React), Typescript
  • CI/CD: GitHub Actions
  • Infrastructure: AWS, K8S, Terraform
  • Monitoring: Victoria Metrics, Prometheus, PagerDuty

 

ABOUT YOU

What We’re Looking For

  • 5+ years of experience in PHP development.
  • 2+ years of experience designing services in a cloud environment (preferably AWS).
  • Familiarity with authentication protocols (OAuth, OpenID) and security standards is a plus.
  • A growth mindset: eager to learn new languages, frameworks, and tools.
  • Team player: able to collaborate effectively within and across teams.
  • Willingness to participate in an on-call rotation (24/7) – internal, to ensure our applications are up and running

What You’ll Learn

  • Design and develop Single Sign-On solutions used by millions across Scandinavia.
  • Gain expertise in OAuth and OpenID standards.
  • Transform a distributed monolith into a microservice-oriented platform.
  • Develop highly available and resilient services in a global context.

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.

Engineering Manager

As an Engineering Manager in Schibsted Marketplaces, within the B2B CRM team, you utilize your combined technical background and leadership skills to orchestrate the delivery of technical solutions alongside a team of Developers. You facilitate effective decision making by empowering the team to take timely actions within their own sphere of control and assist them when they can’t. You are the immediate escalation point for technical challenges and the senior member of the team in your location, offering mentorship to your colleagues. Your goal is to craft a stable and user-friendly solution, maximizing value creation.

Responsibilities:

  • Senior role in the technical team within CRM, supporting the Head of CRM with day-to-day management of technical tasks and mentorship of Developers.
  • Key interface between business needs and conceptualization of a technical solution, working alongside Product Owners.
  • Hold multiple roles; Technical Solutions Architect and Engineering Manager across platform, data, and integrations, combining skill-sets with facilitating Agile processes.
  • Create value for the business from technical solutions that meet user needs now and in the future.
  • Own solutions design and ensure CRM maximization from both a technical and user perspective.
  • Responsibility for sustainable solutions for both minor and complex features.
  • Enter projects early to translate functional requirements into technical solution design, aligning with the product roadmap.
  • Data quality assurance, setting routines, supporting data maintenance, and structuring business rules for CRM.
  • Contribute to CRM strategy development, commercial revtech decision making, and exploring new CRM technologies.
  • Collaborate closely with stakeholders across markets, product owners, development team, finance, BI and Tech.
  • Create and maintain system documentation (technical data, routines, processes, user guides, etc.).
  • Play an important role in user acceptance testing, supporting the team in feature, process, and integration testing.
  • Assist in technical problem solving within the team and across the organisation.
  • Identify competency gaps in teams and secure training/coaching.
  • Drive continuous improvement and remove waste across SMP.
  • Ensure Engineering best practices are implemented and shared.

Who you are:

  • Experienced in Engineering, able to make technical sense of complex ideas.
  • Passionate, innovative, and analytical, always seeking improvement and how technology can solve business problems.
  • Enjoy mentoring others, growing skills around you.
  • High understanding of business processes and impact of technical decisions, ideally with experience in large enterprises and complex solutions with multiple stakeholders.
  • Effective communicator, self-motivated, proactive, and driven.
  • Structured, organized, Agile and DevOps champion.

Qualifications:

  • Relevant BSc/MSc degree or work experience
  • +2 years experience with solution design or architecture
  • +5 years experience with Dynamics 365 CRM or similar platforms and related Microsoft products: Power Platform, PowerApps, PowerBI, or Marketing
  • Knowledge in JSON, JavaScript, SQL, and understanding of C# and .NET
  • Fluency in English, both oral and written
  • Relevant certifications for Dynamics 365 and Power Platform solutions

Other: Some travel might be required to collaborate with Nordic colleagues.

Product & Service Delivery Lead

About the team

We’re excited to be launching a brand new IT & Security unit at Schibsted Tech Polska, following the split of Schibsted into two Nordic powerhouses – a major media house and a dynamic marketplace leader. Our mission is to establish a proactive, data-driven team that plays a strategic role in supporting the business while maintaining close and direct communication with our parent organizations. This new unit will be at the forefront of driving digital transformation, delivering high-quality, cost-effective services, and enhancing our operational efficiency. With a strong focus on product, service delivery and cybersecurity, we’re looking for skilled professionals to join us in shaping this dynamic and forward-thinking department.

 

About the role

Collaboration and Coordination: Collaborate with in-house personnel and third-party providers to ensure delivery aligns with established service levels and service line strategy.

Functional Expertise: Provide in-depth understanding of processes, tools, integration and migration of IT platforms for business operations.

Project Management: Plan and lead projects, manage resource allocation and budgets for service delivery programs.

Quality Assurance: Implement and uphold process quality metrics that meet internal customer requirements and expectations.

Performance Monitoring: Track key performance indicators (KPIs), metrics, and customer feedback to continuously improve product and service delivery.

About you

Service  Lifecycle: Deep understanding of the service delivery lifecycle from concept through launch, to maintenance and optimisation , including experience in requirements gathering, design, development, testing, and deployment.

Technical Knowledge: Strong working knowledge of Infrastructure and Operations competencies, such as ITSM, SaaS stack management and IT Service Desk operations.

Delivery Experience: 5+ years of experience in IT service delivery management and IT support, with a proven track record of delivering complex projects successfully.

Business communication: Outstanding communication and interpersonal skills, along with fluency in English.

Multitasking and Prioritization: Demonstrated ability to manage multiple projects simultaneously, prioritize tasks, and meet deadlines in a fast-paced environment.

Project Management Expertise: Proficiency in project management methodologies, including Agile (Scrum, Kanban), Waterfall, and hybrid approaches, with the ability to apply them effectively in product development and service delivery.

Procurement Support: Ability to assist in navigating the procurement process, ensuring that all requirements and commitments are met.

Educational Background: Bachelor’s degree in Business Administration, Engineering, Computer Science, or a related field (Master’s degree preferred).

 

We work in a hybrid way and would like to catch up with you at our vibrant and colourful office in Kraków 2-3 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!