Position: Senior Full-Stack Developer for KinHub
Company: GT
Category: Other
Experience required: 5y
English level: upper

On behalf of **KinHub** GT is looking for a **Senior Full-stack Engineer (Node & React)**, who is enthusiastic about improving the attitude toward work-life balance.

**About KinHub**
**KinHub is a British venture-backed startup**, whose mission is to provide people with personalized support along life’s critical journeys.

73% of parents don’t feel supported by their employer.

KinHub wants to change that statistic and is already helping large organizations such as **JP Morgan and Meta (Facebook)** turn the tide.

Kinhub ensures employees receive the specialist coaching, emotional, and professional support needed on family planning and fertility through to pregnancy, parenting, and returning to work, and beyond. KinHub empowers people to reduce burnout, improve work/life balance and reach their career goals.

To date, **they’ve been backed by Google, Microsoft, Innovate UK, and Founders Factory**, who recognize the potential impact we can have on supporting the well-being of families and wider society. And they’re just getting started :)

**About the Project**
They're a growing, dedicated team of experts in Psychology, Coaching, and Family Support. **Their main product is a digital platform**, along with **parenting consultants**, which delivers tailored support to their diverse user base spanning individuals, established families, and everyone in between.

This support platform for parents provides 24/7 access to a wide range of wellness & family experts via chat or video call. Currently, they have a no-code platform, which they are looking to move to a web application and potentially native platforms in the future.

**Tech stack:**
**FrontEnd**: Next.js, Tailwind, MaterialUI, Redux Toolkit,
**Backend**: Node.js (serverless functions), Azure, Terraform,
**CMS**: Strapi.

**About the Role**
As a Senior Full-stack Engineer, you will join a small team of 4, and work on developing the platform almost from scratch.

**Team**: Product Manager, Team Lead, 2 FS Engineers.

**Current Scope of Work includes**:
🔹 Implementing authentication;
🔹 Role-based access control;
🔹 Building CI/CD pipeline using Terraform automating backend builds;
🔹 Building required serverless functions and API endpoints;
🔹 Integration of single sign-on;
🔹 Integrating third-party libraries for video calls and booking/scheduling;
🔹 End-to-end testing.

**Responsibilities**:
🔹 Attend and participate in scrum ceremonies (Sprint planning, Backlog refinement, Mid-week standups, Retrospectives);
🔹 Expect an automated CI/CD build using Terraform;
🔹 Integration of Third required party applications;
🔹 Using best practices for writing clean maintainable code ;
🔹 Sharing knowledge across the team;
🔹 Create and maintain documentation.

**Essential knowledge, skills & experience**:
🔹 6+ years of experience in backend development (Node.js);
🔹 3+ years of experience in front-end development;
🔹 **Experience working with Node.js (serverless functions) & React**;
🔹 Experience with Tailwind, MaterialUI, Redux Toolkit
🔹 Experience with **AWS Lambda/GCP Cloud Functions/Azure Functions**;
🔹 **Willingness to work with Azure**;
🔹 Experience implementing and maintaining serverless infrastructure with **Terraform**;
🔹 Experience with **Role Based Access Control (i.e. Cognito)**;
🔹 **Experience with API Gateway**;
🔹 Experience with a modern SQL-based database such as Postgres (preferred), MySQL, or MSSQL;
🔹 Experience in QA and end-to-end user testing;
🔹 Experience with Content management systems;
🔹 Has worked with Agile platforms such as Jira, Trello, Base Camp, etc.;

❗️ **Upper-intermediate and above English knowledge**

**Interview stages**:
1) Recruiter interview (up to 30 min).
2) Technical interview with live coding (1 hrs).
3) Reference Check
4) Culture fit interview (30-45 min).

**We go beyond usual perks… By working with us, you will get**:
🍩 Health insurance
🍩 Lunches coverage
🍩 Psychotherapy assistance allowance
🍩 Gym allowance
🍩 Individual educational budget
🍩 Monthly commute allowance for those who visit the office in Kyiv/Krakow or free parking space in Unit.City (Kyiv, Ukraine)
🍩 Best-in-class IT equipment mirroring our client set-up
🍩 18 business days of paid vacations days per year and paid sick days
🍩 All public holidays are paid days off

**Working model**:
**GT** builds remote engineering teams for outstanding product companies. Our future mate will work directly with **KinHub** We call this the **‘Extended Team model’**, and it means that each team member is integrated as deeply as possible into the client's team. You will work with the same tools and technologies as they do and communicate directly with a client **without any intermediary in between**.