Share Job Posting

About the role
In the Common Components organization, we’re solving some very tough problems and we’d like your help. We are building the components and services that form the foundational platform of all of Schibsted’s sites. We’re trying to solve common problems once at a global scale, and allow the individual sites to focus on what they do best – delivering value for their users. Components like identity, payment, fraud detection, messaging more are already up and running at scale today, and there are more new components still to come.
As part of the Identity team, you’d first and foremost help us provide our users a seamless, secure login and profile management experience on iOS. You’d code on our SDK and provide the best possible developer experience to the engineers in Schibsted’s many sites while maintaining a very high bar for code and design quality. We insist on doing things the right way – mistakes from our team can impact the experience of all of Schibsted’s users across all of our countless native apps. But if we get it right, then we will provide a great experience for more than 200 million users around the world.
About you

  • You’ve done iOS programming in Objective-C and Swift.
  • You’ve got strong opinions about which one you prefer and you like arguing about it with your colleagues 😉
  • You obsess over performance. You know when something isn’t scrolling just right and you take the time to break out the profilers to figure out why.
  • You’re passionate about pixels. You want the UI to look amazing and feel properly native to iOS.
  • You want to play with the latest technologies like React Native and Schibsted’s own Layout project, and see what all the hype is about.
  • You thrive in a cross-functional team with mobile developers, backend developers, UX and product management working together on a problem from end-to-end.
  • If you see something broken in a system you rely on, you’re not afraid to roll up your sleeves, get in there, and fix it yourself.
  • You want to have deep technical discussions with your team. You want to build the best possible product and you thrive on debating the issues with a team of opinionated, talented people.
  • You think about open source. You’re able to think about how the code you write could be more generally useful and you want to get it out there for the world to see.
  • You want to go to meet-ups and conferences, and to write tech blog articles to share what you know and are passionate about.
  • You want to help build a fun engineering community around the office and across the company.