Senior React Native Engineer
- Europe - Fully remote or hybrid in Amsterdam/Madrid/Valencia
Job description
DNA.inc seeks curious minds for adventurous missions
We are looking for a Senior React Native Engineer with 5+ years of professional experience with building apps in React Native for various platforms. We’re remote-first (Europe), with hybrid options in Amsterdam, Madrid and Valencia.
About DNA.inc
At DNA.inc, we love building platforms and products that people want to use. We specialize in guiding clients through envisioning, building, and launching large-scale software projects in streaming, media, automotive and other industries.
Based in Europe, we share a passion for jointly working on influential products that captivate large, global audiences. By joining DNA.inc, you’ll collaborate daily with seasoned designers, engineers, and executives who have worked on major streaming services like Disney+, ESPN+, Eurosport, and SiriusXM.
Our teams work directly within our clients' teams, embedded among their engineers, designers, and product specialists. This close collaboration ensures that we can elevate the capabilities of our clients' internal teams and the products they build.
We combine dedication to our mission with great care for our team. Our people get the trust and support needed to grow and interesting projects to learn from. We're dedicated to investing in your growth in various ways; spending time on your craft, mentoring each other, time and budget for learning and visiting conferences, with a clear long-term growth path, brought together in a culture that celebrates expertise.
About the job
For this position we are looking for a React Native expert to join a small team building a TV application for a new platform.
Your team members will have experience with native platforms and web platforms, but we are looking for an expert to help out with React Native expertise. For this role, knowledge of performance will be key. TV platforms typically don't have a lot of processing power, but a lot of pixels. Do you have a lot of knowledge about React Native rendering performance? Come join the team!
This is a remote or hybrid position, which could be anywhere in Europe. We have locations in Amsterdam (HQ), Madrid and Valencia, with more hubs to come in the future. Even if you’re fully remote, you are encouraged to come hang out in our clubhouse in central Amsterdam from time to time, or meet up with the team at a conference, meetup, or other event.
Job requirements
Our ideal candidate has 5+ years experience with:
- React Native
Experience with calling native code on the host platform
UI development for several react native platforms
- React
Strong knowledge of lifecycles
Strong knowledge of the React rendering engine
Experience with debugging performance issues
Redux
Typescript
Reactive programming (Rxjs, Redux Observables)
Writing framework agnostic code
- Working on large projects, specifically:
Experience in taking a high-level view of technical challenges
Being able to abstract complex problems
Strong analytical skills to evaluate different solutions and their potential impacts
- We are only considering candidates already living in Europe.
Bonus points for experience with:
- Streaming (audio and/or video)
- Media Players
- Automated Testing
- Payments
- Localization
- Large modularised codebases
- Experience with developing React Native apps for TV
- Native experience with iOS, Android and Web development
What we offer
- We aim to offer great people excellent compensation, tailored to their experience and the industry standards in their region
- Remote in Europe or hybrid (if you prefer) in Amsterdam, Madrid or Valencia
- Flexibility in working hours and location
- Work with and learn from a team of highly experienced engineers, designers and other disciplines
- A clear growth path even for very experienced people, without the need to become a (people and business) manager unless that is what you like to do
- Encouraged to travel and meet co-workers
- Periodic company offsites throughout Europe
- Support with home office setup (e.g. hardware, software) for remote work
- Details of other benefits (e.g. pension) vary per country based on local laws, local customs, etc, so please inquire when interested
Interested?
If you’re excited about embarking on adventurous missions with DNA.inc and have the skills and experience we’re looking for, we encourage you to apply through the 'Apply' button on our website!
For any questions or further information, feel free to reach out to 'recruitment at DNA.inc'. Please, no recruiters.
or
Thanks for your interest!
Your application has been successfully submitted!