Middle Full-stack JS developer

3+ years, remote

We are looking for a Middle Full-stack JS developer with at least 3 years of commercial experience and conversational English to enhance the quality of the American social network that brings together sports enthusiasts.

Project:

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. Within the first week of the release, we gained 2,000 registered users. There are currently 110k active users and counting.



Project Stack: React, Redux (toolkit + rtk query), Nest.js, Next.js, Express, PostgreSQL, TypeORM, Redis, AWS CDK, TypeScript, React Native. Also used: Twilio, MUI, SocketIO, Get Stream.

The development team: consists of a Technical lead, 4 Full-stack developers, 1 React Native developer and Manual QA. There is also interaction with the UX/UI Designer, Mobile developer, the Founder and the Co-Founder.

Development methodology: Agile (Kanban), 2-week releases adaptable to scope. Communication with the client is possible from 4 PM to 8 PM (Kyiv time zone)

Meetings: Weekly calls with the client and regular daily meetings with the team in English.

Responsibilities:

  • Writing and maintaining code in JS/TS
  • Backend and frontend development
  • Implementation of integrations with external services
  • Communication with the team and the client: analysis of requirements for new functionality, task estimation and planning

We find important:

  • 3+ years of commercial experience with JS/TS
  • 2+ years of experience with Node.js
  • Proficiency with frontend frameworks (React)
  • Experience using Nest.js
  • Skills with SQL databases (PostgreSQL)
  • Experience with AWS CDK
  • Conversational English and Ukrainian at an Upper-Intermediate level

Will be a plus:

  • Experience working with "Social platform" applications
  • Knowledge of React Native/mobile app development
  • Experience in building architecture and creating applications from scratch
  • Experience working with Git

What we offer:

  • Quarterly bonuses based on performance
  • 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 (1 h)
  • Technical interview (1,5 h)
  • Interview with a specialist from the client’s side (1 h)

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