Website Developer
About the Role
We're looking for a skilled Website Developer to build the new version of the Applica website. This is a project-based contractor role (~1 month) with potential for ongoing hourly-based support after the initial launch.
You'll be working directly with a technical person from our team who will review your work, answer questions, and provide feedback throughout the project.
Tech Stack:
- Astro
- TypeScript
- Tailwind CSS
- KeyStatic CMS
Key Tasks:
- Develop the Applica website from scratch based on ready-to-implement Figma designs (~10-15 pages)
- Deliver pixel-perfect implementation matching the designs exactly
- Implement all transitions and animations as specified in the designs
- Build fully responsive layouts for desktop, tablet, and mobile screens
- Create templated pages as CMS entities so new pages can be added via CMS without development (KeyStatic CMS integration already exists as a reference)
- Implement standard landing page elements: forms, pop-ups, newsletter subscription forms
- Integrate analytics tracking (e.g., Google Analytics, PostHog)
- Write clean, readable, and maintainable code with solid architecture
- Collaborate with our technical person for code reviews and feedback
Note: CMS content creation and Zapier integrations are not part of the scope (handled by our team), but collaborative input is welcome.
Skills and Experience
Must have:
- 1+ year of commercial experience in website development
- Astro (or React with willingness to learn Astro quickly)
- TypeScript
- Tailwind CSS
- KeyStatic CMS (or similar headless CMS experience)
- Git (feature branches, pull requests, merging โ we follow Git flow with CI/CD deploying to staging and production)
- Familiarity with Figma for design-to-code workflows
- Extensive experience with Claude Code and Figma MCP for AI-assisted development
- Portfolio with examples of your work (GitHub repositories and/or live websites)
Nice to have:
- Vercel deployment experience
What We Offer:
- Fully remote project-based collaboration with clear scope and deliverables
- Direct communication via Slack with a dedicated technical point of contact
- Flexible sync calls as needed to clarify requirements and discuss progress
- Potential for ongoing support work (hourly-based) after the website launch โ adding new pages, features, and iterations
This Role is For You If You:
- Can deliver high-quality, pixel-perfect websites from Figma designs
- Are comfortable working independently while staying in sync with the team
- Leverage AI tools to work efficiently without compromising quality
- Take pride in writing clean, maintainable code
Hiring Process:
โญ๏ธ Screening Interview โ โญ๏ธ Technical Interview
Please be ready to share your portfolio (GitHub repos, live websites, or case studies) during the process.
Required skills experience
| Web Development | 1 year |
Required languages
| English | B2 - Upper Intermediate |