We are looking for a React / React native developer responsible for the client side of our service. Your main duties will include creating modules and components and coupling them together into a functional app. You will work in a team with the back-end developer, and communicate with the API using standard methods. A thorough understanding of all of the components of our platform and infrastructure is required. You will be working together with both local and remote client’s engineers around the world.
- Creating self-contained, reusable, and testable modules and components
- Creating custom, general use modules and components which extend the elements and modules of core React
- Communicating with external web services
- To do and follow code review practices and proper knowledge share
- Write and run unit tests
Mandatory skills and qualifications
- 5+ years of professional application development experience.
- Bachelor’s Degree in Computer Science or an equivalent technical qualification.
- Strong experience and interest in modern web technologies such as React/React Native, TypeScript, Vue etc.
- Multi-screen development experience (Smartphones, Tablets, PCs, TVs).
- Deep experience in client integration with RESTful APIs.
- Passion for building user experiences with adept knowledge of web technologies (HTML5, CSS3+ & the latest DOM APIs)
- Strong knowledge of software architecture and design patterns along with a drive for keeping things simple.
- Solid foundation of computer science and software engineering fundamentals.
- Experience in building production grade solutions that are both scalable and maintainable.
- Experience with unit, integration & functional testing frameworks like Jest, Jasmine or Mocha.
- English language & professional, precise communication skills
- Experience working with TV Streaming services and video players is a huge plus
- Experience using Git
- Creating configuration, build, and test scripts for Continuous Integration environments
- Norwegian (appreciated) working language.
- Work from Norway is possible for extended periods (fancy some travelling?)
- Competitive salary
- Medical insurance
- Comprehensive training (Linux, streaming & other attractive technologies)
- Opportunity to work in the exciting and challenging industry of video and web
- International working experience