Middle Front-End Developer (Typescript, React/Next)
* Please note this position is for Kannact, a company we're involved with, not for MustardHub.
Kannact is a health coaching service dedicated to helping people with chronic conditions. Our platform consists of a CRM that the coaches use, a patient portal, an app that runs the landing pages, and a booking portal. We're a very well established company primarily located in Spain.
This position is for an independent and autonomous middle-level Front End engineer well-versed in TypeScript + React (Next is a nice bonus).
You will:
- Take ownership of various frontend applications (CRM, Patient Portal, Landing Site, Booking App).
- Work independently and figure things out. You won't have to architect any new applications, but you'll need to be supporting the existing ones.
- Eventually, potentially contribute to backend tasks.
- You will work alongside 3 other developers. You will report to the VP Engineering located in Spain and you'll be working primarily Spain hours; every once in a while you'll have to take meetings with our team members in the US.
- Your English is great. You can hold a conversation with a native speaker, or a non-native English speaker.
Our Tech Stack:
- React, React Query (REST APIs)
- SASS, BEM, Prime React
- Next.js is used for our marketing site (both Pages Router and App Router)
- State Management, Forms (React Hook Forms)
- Build Tools/Monorepos (Turborepo awareness is a plus)
- Validation Libraries (Zod awareness is a plus)
- Testing: Experience or willingness to learn Playwright (E2E)
- Interacting with APIs (REST, potentially SDKs like Twilio).
- Understanding of SSR and SSG concepts.
- Experience with Headless CMS (like Sanity.io) is a plus.
We're primarily located in Spain with a few team members in the US. You'll be primarily working Spain work hours.
Published 18 April
555 views
ยท
151 applications
14% read
ยท
0% responded
๐
Average salary range of similar jobs in
analytics โ
Similar jobs
Countries of Europe or Ukraine
Countries of Europe or Ukraine
Worldwide