Website Developer (Flexible / Project-Based)
We’re looking for a fast, detail-obsessed Website Developer to turn approved Figma designs into high-quality, responsive pages that look perfect on every screen. You’ll ship marketing/website pages quickly, implement clean navigation and breadcrumbs, and optimize for speed, SEO, and accessibility. This is a flexible, project-based role with ongoing work based on delivery and fit.
What you’ll do
- Convert Figma files into pixel-accurate web pages with clean, maintainable code.
- Build responsive layouts for mobile, tablet, and desktop; test across modern browsers.
- Implement navigation systems (top nav, sticky headers, mega menus), breadcrumbs, and logical page hierarchy.
- Optimize performance (Core Web Vitals, lazy loading, image optimization, code splitting) and SEO (semantic HTML, meta tags, schema).
- Ensure accessibility (WCAG AA), proper semantics, focus states, and keyboard navigation.
- Handle forms and integrations (contact, newsletter, basic API hooks) with client-side validation.
- Set up basic analytics/tracking (GA4/Tag Manager) and event tags.
- Conduct QA: responsive checks, Lighthouse audits, link checks, and regression passes before handoff.
- Document components/patterns for reuse and future pages.
Must-have skills
- Strong HTML, CSS (modern layout systems), and JavaScript.
- Proven Figma-to-code delivery with attention to spacing, typography, and interaction details.
- Solid understanding of responsive design, cross-browser testing, and accessibility.
- Demonstrated results improving page speed and SEO fundamentals.
- Git workflow and clean commit practices.
Nice to have
- Experience with component frameworks/CSS utilities such as Tailwind or similar
- Familiarity with Next.js (SSR/ISR), basic routing, and image optimization .
- Comfort with shadcn/ui or comparable component libraries
- Basic CMS integration (e.g., headless CMS), simple animations/micro-interactions, and CI/CD
Engagement & flexibility
- Flexible / project-based: scope and hours vary by sprint; paid per milestone or per project.
- Remote friendly. Start ASAP.
Job Types: Full-time, Part-time, Temporary, Contract
Expected hours: 40 per week
Work Location: Remote