With a global user base of over 380 million, Opera is an international internet company that has expanded into product areas beyond our popular browsers. Our product portfolio includes web browsers, fin-tech solutions, news aggregation services, as well as data compression and privacy software. We are investing heavily in our fin-tech offering targeting Europe with launches expected this year.

Opera Sweden is looking for an ambitious senior iOS developer with a passion for technology to join our mobile team in Gothenburg, Sweden. Experimenting with new technology is in our DNA and our mobile team is constantly trying to find better ways to build quality apps. In our current project we have chosen to go with TypeScript, React Native, Redux stack and invested in continuous integration through Jenkins and test automation using the popular Jest and Detox frameworks. Product quality and iteration speed are crucial to building successful apps and we believe writing tests should be a natural part of the development process. We need to strengthen our team with an experienced iOS developer who likes to explore new ways of working.

You will be working in a mobile team of about 10 developers with an agile workflow. You will be part of design reviews, sprint planning, weekly sprints, continuous integration and retrospectives. You will build fresh fin-tech apps using React Native and write tests for your code. The team is distributed over three locations but focused in Gothenburg. You will be collaborating closely with local and remote QA and with backend, product management and design in Estonia and Poland.

We expect You to have:

  • BS or MS in Computer Science or equivalent experience
  • 3 or more years of professional experience working in a team on at least one iOS application released publicly.
  • Experience or interest in learning React Native and Typescript
  • A self drive to learn and develop your own skills and to be open to feedback
  • Fluency in English, both written and spoken, and good communication skills

An ideal candidate has:

  • Experience with React Native and Typescript
  • Experience with Redux
  • Experience in test automation using Detox and Jest

We offer:

  • An opportunity to experience the thrill and challenges of working in an international internet company with a huge global user base
  • A flat org structure and friendly atmosphere where we learn and grow together
  • An opportunity to continuously learn and grow professionally
  • A place in one of the city's most competitive mobile team
  • A flexible work environment
  • Great company benefits