Talent.com
This job offer is not available in your country.
Senior Web Developer at Omni

Senior Web Developer at Omni

OmniOslo, NO
11 days ago
Job description

The role : Senior web developer

We are searching for a senior developer who is passionate and loves turning ideas into fast, accessible interfaces. You will drive technical decisions in your domain, shape new features together with product and UX, and mentor others in modern web practices. You’ll collaborate closely with 8 other developers, contributing to everything from optimizing our design system to feature development.

Key responsibilities include :

  • Build rich user interfaces in React and TypeScript that feel great on phones, tablets, and desktop
  • Work side by side with UX to move from Figma to production, refining details along the way
  • Champion accessibility, ensuring every release meets WCAG guidelines and passes audits
  • Keep performance in top shape through profiling, bundle analysis, and progressive enhancement
  • Drive our design system with Storybook, reusable components, and clear documentation
  • Write tests with Vitest and React Testing Library, automate checks in CI, and review pull requests
  • Stay close to readers and analytics, using data to guide improvements and experiments

Our stack and tools :

We work with a modern tech stack and believe in using the right tools for the job. The technologies and tools you’ll be using include :

  • React with hooks and functional components
  • TypeScript
  • Next.js for server-side rendering and routing
  • Styling with Sass (.scss)
  • Storybook for isolated component development and design system
  • Vitest, React Testing Library, and Playwright for tests

  • GitHub Actions for continuous integration and delivery
  • Lighthouse, Web Vitals, and Sentry for quality and monitoring
  • We value your ability to adapt and learn new tools as needed.

    Who We're Looking For

    Beyond your technical skills, we care deeply about how you work and interact with the team. You might be a great fit if you are :

  • A Team Player : You collaborate well and enjoy working in a tight-knit team. You communicate openly, ask for help when needed, and are ready to help others. Our success is a team effort.
  • Humble & Pragmatic : You have a down-to-earth attitude. We don’t have room for egos – you take feedback in stride and care more about solving problems than getting credit. You make practical, sensible decisions in your code and infrastructure, balancing ideal solutions with real-world constraints.
  • Curious & Eager to Learn : You love to learn new technologies and methodologies. When you encounter something you don’t know, you get excited to pick it up. You’re also happy to share your knowledge and teach others, contributing to a culture of continuous learning.
  • Hands-on Problem Solver : You dive into debugging and fixing issues proactively. Whether it’s a failing deployment or a puzzling bug, you roll up your sleeves and tackle it. You prefer automating recurring tasks rather than doing them manually over and over.
  • Quality-Focused : You take pride in producing high-quality work – whether it’s well-structured code, robust infrastructure, or thorough code reviews and tests. “Good enough” isn’t good enough for you; you strive for reliability and maintainability in everything you do.
  • Empathetic & Positive : You work well with non-developers too and understand the importance of our end-users (news readers!). You bring a positive attitude to the team and believe in lifting others up.
  • We value passion and willingness to grow over flashy credentials. You won’t find any “rockstar” or “10x developer” labels here – just a friendly team looking for a collaborative, capable engineer who wants to build something meaningful together.

    Our Team & Work Environment

    You’ll be joining a small, agile development team of 10 people . We operate more like a close-knit startup team within the larger media group. That means everyone’s ideas count and you’ll have a real impact on product decisions and the technical direction. We plan, build, and problem-solve together – whether it’s brainstorming a feature or debugging a production issue, expect a supportive atmosphere where everyone pitches in.

    Our culture is collaborative, humble, and pragmatic . We care about doing things well without unnecessary fuss or ego. We hold code reviews to maintain quality and share knowledge. We prefer simple, robust solutions over complicating things with the latest shiny tech (unless it truly adds value!). Continuous improvement is part of our DNA – be it refining a deployment script or tweaking our news feed algorithm, we’re always looking to make things better as a team.

    Work setup : We have a hybrid work environment . Our office is in Stockholm, Sweden (where the majority of the team is based), and we typically spend part of the week together in person and part working remotely. At the same time, we're a distributed team, with folks in Oslo, Norway, and Gdansk, Poland. We’re flexible about remote vs. on-site days – the goal is to combine focused work-from-home time with in-person collaboration and camaraderie. You can expect a healthy work-life balance; while we’re passionate about our mission, we also value our team’s well-being (crunch times are rare to nonexistent).

    ABOUT OMNI

    Omni has been live on the Swedish media market since November 2013 and operates as an independent company within the media group Schibsted.

    For readers, Omni offers an entirely new way to experience news and is already Sweden’s fifth-largest news service, with approximately 800,000 unique readers. Omni has received numerous awards, including Sweden’s best news service multiple times. As recently as March 2023, Omni Mer was awarded "Innovation of the Year" at the Swedish Daily Newspaper Awards.

    Omni’s primary platform is mobile, but it also has many readers via desktop and tablets. In November 2017, Omni's sister site Omni Ekonomi was launched, targeting Sweden’s business readers. In 2022, we went live with our in-depth and explanatory service Omni Mer.

    Omni is both an editorial and technical innovation. All development is carried out together with our readers, and at Omni, IT, editorial, and sales work in uniquely close collaboration. Just as Omni constantly seeks new editorial and technical solutions for its readers, we put the same level of innovative energy into serving our advertisers.

    Create a job alert for this search

    Senior Web Developer • Oslo, NO