Stream Companies is hiring a
React Native SDK Engineer, Remote - North Macedonia

Logo of Stream Companies

React Native SDK Engineer closed

🏢 Stream Companies

💵 ~$135k-$203k
📍North Macedonia

Summary

The job is for a Mid-level Software Engineer to work with React Native at Stream's Amsterdam or Skopje office (hybrid). The role involves maintaining and enhancing SDKs, collaborating with various teams, and improving documentation. The employee should have 3+ years of software engineering experience, proficiency in English, computer science fundamentals, REST API integrations experience, testing and CI/CD experience, and a keen eye for UX detail.

Requirements

  • 3+ years experience as a software engineer
  • Proficiency in English (able to conduct technical and non-technical conversations)
  • Computer Science fundamentals
  • Experience with REST API integrations
  • Experience with Testing and CI/CD

Responsibilities

  • Maintain and enhance existing React Native SDKs
  • Integrate new features from our roadmap (Chat, Video, Feeds)
  • Work across multiple teams to provide technical insight on product and feature development
  • Be present in collaborations with backend teams to ensure feature parity across SDKs
  • Assist with implementation, GitHub issues, and open-source contributions
  • Supporting existing clients and prospects through various channels
  • Improving SDK documentation, tutorials, and other technical documentation
  • Take care of our low-level JavaScript SDKs that allow our customers to integrate with their framework of choice

Preferred Qualifications

  • Professional experience with React Native, TypeScript, Node, Expo
  • Previous experience building software libraries for other developers
  • Experience with OpenAPI / gRPC / protobuf
  • Good understanding of reactive systems such as RxJS or other state management libraries
  • WebRTC experience
  • Build applications on top of databases (eg. SQLite for mobile, ORMs, …)
  • Experience working in SaaS startups
  • Experience producing technical documentation

Benefits

  • A team of exceptional engineers
  • The chance to work on OSS projects
  • 28 days paid time off plus paid Dutch holidays
  • Company Equity
  • A pension scheme
  • Remote work flexibility
  • A Learning and Development budget
  • NS business card or a company bike-covered
  • Fitness stipend
  • Monthly in-office chair massages by a professional
  • Parental leave paid at 100%
  • MacBook Pro provided
  • Healthy team lunches and plenty of snacks
  • A generous relocation package
  • An office in the heart of Amsterdam
  • The opportunity to attend or present at global conferences and meetups
  • The possibility to visit our office in Boulder, CO
This job is filled or no longer available

Similar Jobs