
React Native Engineer
ProSiebenSat.1 Media
Posted 3 years ago
For our consumer experience web team, we are looking for an experienced React Native Developer, who is passionate about developing and optimizing our digital products. We work in a cross-functional team with our product owner, UX expert and art director. Our mission is to deliver websites with the best user experience and a high quality for million visitors a month.
Our Tech Stack
- We develop our mobile apps in React Native, TypeScript and JavaScript
- Native modules are built in Swift and Kotlin
- The website backend is GraphQL with fast API response times and a decoupled backend
- We use Docker and Gitlab CI to deploy our microservices to AWS
What you can expect in this role
- Design and implement components and features for our mobile apps, like ProSieben, Sat1 or our new comedy app
- You style our tv apps and bring in your UX for a high user engagement
- Help us build and optimize our highly scalable and performant architecture
- You are focused on quality - we are big on code reviews, unit testing and integration testing
- You take on the technical responsibility for a task from conception through implementation to successful use in production
- Enjoy what you do and be willing to teach and learn new technologies
Your essential experience and education
- You have profound experience in JavaScript, TypeScript, React Native and Redux
- Mobile Apps are your world. You like to craft mobile Apps for iOS or Android
- You have a native understanding and knowledge in Kotlin or Swift
- You know how to work with GraphQL in production
- Experience with React and NodeJS are a nice plus
- You know how to handle millions of requests and you have always app performance in mind
- You have an eye for UX and you know how to realize it on the page
- You want to write high quality software and clean code and TDD are your tools
- An agile mindset, a well-structured working style and strong team and problem- solving skills characterize you
- Fluent verbal and written English skills are required. German language skills are a plus