TL;DR
Senior React/React Native Developer (React/React Native): Building and optimizing mobile and web interfaces for startup projects with an accent on performance, usability, and scalable component architecture. Focus on building complex client flows, integrating with various SDKs, and ensuring stable operation across platforms.
Location: Remote (Global). Optional office presence in Kyiv or Lviv, Ukraine.
Company
hirify.global is a tech partnership company focused on helping businesses thrive through technology and strengthening the engineering community.
What you will do
- Develop and optimize user interfaces using React and React Native.
- Implement features with various SDKs, including Stripe.
- Publish and support applications in mobile stores.
- Work with native modules of mobile devices (camera, bluetooth, etc.).
- Collaborate on a distributed team using modern development practices like CI/CD and trunk-based development.
Requirements
- 5+ years of experience with React.
- 1+ years of experience with React Native.
- 4+ years of commercial experience in JS development.
- Strong TypeScript skills.
- Experience with formik/react-hook-form and Stripe SDK + Stripe Terminal SDK.
- English at Upper-intermediate level (B2).
- Understanding of Redux and RTK.
Nice to have
- Experience with Node.js.
- Experience with Angular.
Culture & Benefits
- Competitive salary and good compensation package.
- VIP medical insurance or sports coverage.
- Flexible working hours (start your day between 8:00 and 11:30).
- Paid vacation (18 working days) and sick leaves.
- Corporate English courses, professional study compensation, online courses, and certifications.
- Unlimited work from home from anywhere in the world.
- Cozy offices in Kyiv and Lviv with electricity and Wi-Fi (Generator & Starlink).
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →