Position: Full-Stack Developer
Company: Cprime Studios
Category: JavaScript
Experience required: 5y
English level: upper

About Project:
The company is a matchmaking company delivering relationship success to clients throughout the United States. Our wicked smart technology makes good old-fashioned matchmaking and recruiting more efficient, effective and affordable. The company is the fresh, smart and sexy matchmaking startup dedicated to putting fun and romance back into dating, and we’ve got a lot to “tawk” about!  Fully up and running in San Francisco and New York, we’re currently expanding into Los Angeles, Chicago, Boston, Washington, DC, Miami and Tampa/St.Pete, Houston and Dallas, Minneapolis, Denver and Seattle as well.  We have great press, celebrity clients and reams of romantic success stories already – and we’re just getting started.
The company is transforming from a matchmaking company into a company that has a rigorous tested system that helps our clients maximize their chance of finding relationship success and fulfillment. In order to support this transformation, we are building a new platform that helps to shepherd our customers along their journey.  This platform will focus on transparency around the customer journey, creating engagement with our customers along their journey, and creating features that maximize customers growth and learning.  With this new platform, we aim to increase customer outcomes, increase customer satisfaction, decrease refunds, increase bookings for new service offerings, and increase customer trust in company as a partner.
Potential projects include:
- building a matchmaker search interface that utilizes data from machine to recommend matches based on their profile, past dates, and feedback
- a date designer tool that allows matchmakers to easily build a meaningful date based using past dates, user profiles, and the Google Places API
- building a graphQL layer on top of our API

We’re looking for someone passionate building tools that empower our hundreds of matchmakers find and build meaningful relationships for our clients. You’ll build features to help matchmakers search for potential matches, design curated dates, and communicate with their clients.
As a Team Lead, you’ll be responsible for leading the remote team as well as the development as well.  The ratio would be 70% of time leading the team and 30% development tasks.

About Team:
1 experienced UX/UI designer, 2 full stack engineers,1 lead developer, 1 QA

Tech stack: 
React, next.js, graphql, mysql. and perhaps php

Responsibilities:
- Experience as a Team Lead
 - Bootstrap and bring to production a new Next.js project
- Develop component-based architecture (using existing designs)
- Create a storybook exposing the components
- Setup git repository and CI for the project: prettier for formatting, eslint for linting, jest for unit-test
- Compare and evaluate different technical decisions for front end (e.g. state management approaches)
- Lead team of 3 engineers
- Shape coding guidelines, best practices, and code quality
- Work directly with our product owners for feedback and design
- Drive and prioritize feature development for specific areas of product ownership

Requirements:
– 5+ years in developing web apps
– Proficient in Next.js and ReactJS
– Experienced with GraphQL
– Experience with accessibility patterns (developing for screen readers, proper page structure, web accessibility score, etc.)
– Familiar with modern front-end/back-end design paradigms
– Experience in shipping high quality, high-performance software at scale
– Passionate about building usable, intuitive user experiences that delight
– Ability to quickly understand technical and business requirements and be able to translate them into technical design and implementation
– Level of English: Upper-Intermediate

Our team in PST time-zone so need a person who is okay to work till 8,9pm (Ukraine time)

Interview process:
- Internal Tech Interview
- Interview with VP of Product