View job here

:office: Who is Vinivia

We’re a young Swiss startup focused on providing interactive solutions to our customers. Our main product is live streaming which leverages the most modern technologies available.

:face_with_monocle: What we are looking for

We are looking for a seasoned React Native developer to join our team. You will be responsible for implementing iOS / Android apps, and architecting and building these applications in collaboration with a multifunctional team, composed of other developers, QAs, designers, and product owners.

:muscle: Responsibilities

      Build pixel-perfect, buttery-smooth UIs across both mobile platforms.

      Leverage native APIs for deep integrations with both platforms.

      Diagnose and fix bugs and performance bottlenecks for performance that feels native.

      Maintain code and write automated tests to ensure the product is of the highest quality.

:nerd: Skills and Qualifications

      Firm grasp of TypeScript and its nuances, including ES6+ syntax

      Knowledge of object-oriented programming

      Ability to write well-documented, clean, and testable Javascript code

      Rock solid at working with third-party dependencies and debugging dependency conflicts

      Familiarity with native build tools, like XCode, Gradle, and CocoaPods.

      Understanding of GraphQL (and REST APIs as well), the document request model, and offline storage

      Experience with automated testing suites, like Detox.

      Experience implementing Storybook from scratch.

Experience with React Navigation, internationalization tools, and Fastlane.

:sparkling_heart: Benefits

  • Work from anywhere policy
  • Competitive compensation package

  • Learning budget

Contact person

Franc Vinzens
null