Tech Stack
ApolloCypressGraphQLJavaScriptNext.jsNode.jsReact
About the role
- Develop and implement new features, maintain and improve existing ones.
- Collaborate with the team, make quick and logical decisions.
- Ensure high-quality performance of your duties and compliance with the company's general rules and regulations.
Requirements
- Next.js starting with version 14
- Deep understanding of various caching strategies in Next.js
- Proficient knowledge and understanding of Server Components and API requests in Next.js
- Ability to develop REST API and GraphQL endpoints
- TanStack Query / Apollo Client
- HeroUI lib
- Zustand
- React Hook Form
- Tailwind CSS
- Dockerization
- Testing (Cypress / Playwright)
- Working with Databases (Supabase usually)
- Prisma ORM / Drizzle ORM
- Analytics and understanding A/B Testing
- Understanding Patterns and Abstractions
- Node.js for the backend (RESTful and GraphQL)
- Experience with Cloudflare
- Demonstration of confident knowledge and active use of a wide range of key features of the Cursor
- Familiarity with Payload CMS and AI prompting (nice to have)
- Experience working in Mixpanel, Growthbook (nice to have)
- Bachelor’s degree in Computer Science or equivalent (advantage)