The Senior Full-stack Developer will report directly to the Line Manager and will possess the following attributes:
Technical Skills:
- Strong proficiency in Next.js (App Router, Server Actions, API routes).
- Good experience with Supabase (database design, authentication, data queries)
- Solid hands-on experience with Node.js & Express, including API development
- Strong understanding of TypeScript/JavaScript.
- Good knowledge of rule engines (preferably json-rules-engine) or similar logical evaluation tools.
- Proficiency in React, Tailwind CSS, and Shadcn/UI for UI/UX implementation.
- Familiarity with React Hook Form or similar form-handling libraries.
- Experience deploying and optimizing applications on Vercel or equivalent platforms.
- Strong understanding of full-stack development principles and web security best practices.
- Ability to work independently and deliver results in a fast-paced environment.
- Willingness to complete a technical assessment as part of the hiring process