Stream is looking for a Senior React Native SDK Engineer to join one of their SDK teams.
This is a full-time position, available either in the Amsterdam office (hybrid) or remote for candidates currently based in an EU country. Visa sponsorship and relocation support are possible.
The role involves working on React Native SDKs for Video, Chat, and Feeds, impacting over 1 billion end-users.
Responsibilities include maintaining and enhancing existing React Native SDKs, integrating new features from the roadmap, collaborating with multiple teams for technical insights, ensuring feature parity with backend teams, assisting with implementation and open-source contributions, supporting clients, and improving SDK documentation.
The position offers the chance to work on products that significantly impact engineers and end-users, with visibility on GitHub, and the opportunity to tackle complex technical challenges while acquiring new skills in various technologies.
Requirements:
Candidates must have 5+ years of experience as a software engineer working with React Native.
Proficiency in English is required for conducting both technical and non-technical conversations.
Experience with one or more of the following technologies is necessary: React Native, React/Angular, Android/iOS, Flutter, or similar.
Professional experience with TypeScript, Node, and Expo is required.
A solid understanding of computer science fundamentals is essential.
Experience with REST API integrations is necessary.
Candidates should have experience with Testing and CI/CD processes.
A keen eye for UX detail is required.
Benefits:
The position offers a competitive salary and company equity.
A pension scheme and a generous Learning and Development budget are included.
Commute expenses to Amsterdam are covered, or there is an option to use a company bike within the city.
A gym membership of choice is covered.
Employees receive a MacBook Pro or another development setup.
Healthy team lunches and plenty of snacks are provided.
A generous relocation package is available for those moving to Amsterdam.
The office is located in the heart of Amsterdam, with opportunities to attend or present at global conferences and meetups.
There is also the possibility to visit the Boulder, CO office.