Middle React Native developer

Remote, 2.5 + years experience

We are looking for a Middle React Native developer with at least 2.5 years of experience and conversational English to work on an American Sports-Oriented Social Network.

An American social network aimed at creating communities based on common interests and hobbies in sports (crossfit, yoga, running, workouts, etc). It enables the organization and participation in various activities and exchanging impressions after events.

The service is similar to Instagram and Facebook, and the content in this application is selected based on the user's hobbies and interests.

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 active for over 2 years and has successfully launched on app stores. Сurrently, the application has 40,000 active users, with the user base continuing to grow.

Project Stack:TypeScript, React Native, React, Redux Toolkit, NextJS, PostgreSQL, TypeORM, Redis, BullJS, MaterialUI, GetStream

Team: React Native developer, 2 Fullstack developers, Manual QA Engineer, and a Tech Lead. There is also interaction with the Founder and Co-Founder.

Development Methodology: Agile - Kanban

Responsibilities:

  • Developing new functionality and maintaining existing features
  • Collaborating closely with the web development team
  • Evaluating new requirements and discussing them with the client
  • Working on the optimization of the application

We find important:

  • 2.5+ years of commercial experience with React Native
  • Experience with TypeScript
  • Experience in building interfaces based on MUI
  • Solid knowledge of OOP and understanding of basic design patterns
  • Understanding of the software development lifecycle (SDLC)
  • Experience in app publishing and monitoring in app stores
  • Skills in Git and JIRA/Asana
  • Upper-Intermediate level of English and Ukrainian

Will be a plus:

  • Experience with TBD (trunk-based development) approach
  • Skills in Redux (toolkit and rtk-query)
  • Ability to write self-documented code

What we offer:

  • Flexible & Remote work
  • 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 (45-60 min)
  • Technical interview with Freshcode's Tech Lead (90 min)
  • Interview with a specialist from the client side (60 min)
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! Your submission has been received!
Oops! Something went wrong while submitting the form.