React Native developer

4+ years, remote

We are looking for a Middle RN developer with at least 4 years of experience and conversational English to work on an American social network focused on creating communities based on common interests and hobbies, particularly in sports.

Project: An American social network that allows users to organize and participate in various sports activities (crossfit, yoga, running, workouts, etc.) and exchange impressions after events. The app helps people expand their social circles in a new country and overcome language and cultural barriers by joining sports communities.

In addition to contact matching and event organization, the functionality includes:

— Hosting events with the further possibility to share impressions and comment on others' posts, as well as access event media files

— An internal messenger

— Creating text and media publications with recommendations based on popularity algorithms

The project has been ongoing for over 2 years and has been released in the app stores. Currently, the app has over 100,000 active users, and this number continues to grow.

Stack: TypeScript, React Native, React, Redux Toolkit, NextJS, PostgreSQL, Express, TypeORM, MaterialUI, SocketIO, GetStream, AWS CDK.

Development methodology: Agile - Kanban.

Team: React Native developer, 4 Fullstack developers, Manual QA engineer, and Tech Lead. There is also interaction with the Founder, Co-founder, Product designer, and a React Native developer from the client's side.


Responsibilities:

  • Developing new features and maintaining existing functionality
  • Evaluating new requirements and discussing them with the client
  • Working on app optimization
  • Strong collaboration with the web development team
  • Bringing new mobile development expertise to the team

We find important:

  • 4+ years of commercial experience in JS development
  • 3.5+ years of experience with React Native
  • Proficiency in TypeScript
  • Experience with formik/react-hook-form and Stripe SDK + Stripe Terminal SDK
  • Skills in building interfaces based on MUI
  • Strong knowledge of OOP and understanding of core design patterns
  • Understanding of the development lifecycle
  • Experience in publishing and monitoring applications in app stores
  • Skills in working with native mobile device modules (camera, Bluetooth, etc.)
  • Proficiency in Git and experience with JIRA/Asana
  • English at an Upper-intermediate level and above

Will be a plus:

  • Experience with the TBD (To Be Determined) approach
  • Skills in working with Redux (Toolkit and RTK Query)
  • Ability to write "self-documenting" code

What we offer:

  • Flexible & Remote
  • Zero bureaucracy and flat organizational structure
  • No time trackers
  • Paid vacation (15 working days) and sick leave (10 working days)

Interview stages:

  • Interview with a recruiter and English check (40-60 minutes)
  • Technical interview with the Outsource Delivery Manager, Project Tech Lead and Mobile Developer (90 minutes)
  • Interview with the client (30 minutes)
Would you like to join our team?
Fill out the form below or message us on Telegram.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you!
Our recruiter will contact you shortly
Oops! Something went wrong while submitting the form.
Ask a question | Get in touch
Send your CV
Message us on Telegram
instagramlinkedin
Headquarters
160 Sobornyi Ave., Zaporizhzhia, 69061, Ukraine
Offices
3 Pan Peninsula Square, London E14 9HQ, UK
93 Belovodski Put, Sofia 1616, Bulgaria
©2024 All Rights Reserved.
anchor