Ongoing HTML/CSS/JS Developer for Figma-to-HTML Pages
Webflow Production HTML/JS/CSS Coder (Ongoing)
About Us
We’re Cyberhaven, a fast-growing AI and data security company. Our marketing and product teams move quickly and run many experiments across our Webflow site and landing pages. We’re looking for a reliable production-focused Webflow developer to help us ship high-quality pages and components at speed.
You’ll work closely with two core collaborators, Rafael and Ahmed, and help execute a steady stream of tasks that come in via various Slack channels.
Role Overview
We need a hands-on production coder who is excellent with:
Webflow (CMS, interactions, symbols, responsive layouts)
Clean, maintainable HTML/CSS
Lightweight JavaScript for front-end behavior and tracking
This is not a from-scratch branding or UX role. You’ll be taking Figma designs, copy, and direction from Slack and turning them into production-ready, performant, and on-brand Webflow pages.
What You’ll Do
Build and update pages in Webflow
Implement new landing pages, product sections, and components from Figma or written briefs
Update existing layouts, copy, and assets without breaking global styles
Ensure responsive behavior across desktop, tablet, and mobile
Production-quality HTML/CSS/JS
Write clean, semantic HTML and well-structured CSS (preferably BEM-style or similarly organized)
Implement small JS snippets for UI behavior, nav, modals, accordions, carousels, etc.
Add and test marketing/analytics tags (UTMs, pixels, custom events) as needed
Day-to-day collaboration via Slack
Take in a high volume of small/medium requests from Rafael and Ahmed in different Slack channels
Ask clarifying questions, propose simple technical approaches, and confirm scope before building
Share quick Looms or screenshots for review and iterate quickly on feedback
Quality, performance, and consistency
Match our existing design system, spacing, and typography tokens
Keep page weight reasonable and avoid unnecessary libraries or bloated embeds
Catch obvious UX issues (overflow, stacking, hover states, contrast) before things go live
Requirements
Strong Webflow experience
2+ years building production marketing or SaaS sites in Webflow
Able to work inside existing Webflow projects without “starting over” or breaking the system
Comfortable with Webflow CMS collections, symbols, and interactions
Front-end fundamentals
Excellent knowledge of HTML5, CSS3, and responsive layout techniques (Flexbox/Grid)
Comfortable writing and debugging vanilla JavaScript for front-end interactions
Understanding of cross-browser quirks, performance basics, and accessibility best practices
Production mindset
Detail-oriented and careful with existing components and global styles
Able to estimate effort and hit agreed timelines
Comfortable working in a fast-paced environment with frequent small changes
Communication & workflow
Fluent written English and clear, concise communication in Slack
Available for at least 3–4 hours of overlap with Pacific Time (PT) on working days
Used to working from Figma, written specs, tickets, and ad-hoc Slack requests
Nice-to-Haves
Experience with:
Complex Webflow interactions/animations
A/B testing tools and analytics (Google Analytics, GTM, etc.)
SEO best practices (meta tags, schema, performance, headings, alt text)
Basic familiarity with B2B SaaS or cybersecurity / AI products
Engagement Details
Type: Ongoing freelance (Upwork)
Hours: Starting at 10–20 hours/week, with potential to expand based on performance
Rate: Please propose your hourly rate and typical weekly availability
Tools: Webflow, Figma, Slack, Loom, Google Docs
How to Apply (on Upwork)
Please include:
Links to 3–5 Webflow projects you’ve built or maintained (specify what you owned on each).
A short note on your Webflow experience and typical workflow from Figma/spec → live page.
Your hourly rate, weekly availability, and time zone.
A quick example of a small production task you’ve handled recently (e.g., “implement new hero on existing homepage while keeping layout consistent on mobile”).
We’ll start with a small paid test project (e.g., a single section or landing page) and, if it goes well, move into ongoing weekly work supporting Rafael and Ahmed across our Slack channels.
Job Qualifications
- Production-quality HTML/CSS/JS
- Write clean, semantic HTML and well-structured CSS (preferably BEM-style or similarly organized)
- Strong Webflow experience
- 2+ years building production marketing or SaaS sites in Webflow
- Able to work inside existing Webflow projects without “starting over” or breaking the system
- Comfortable with Webflow CMS collections, symbols, and interactions
- Front-end fundamentals
- Excellent knowledge of HTML5, CSS3, and responsive layout techniques (Flexbox/Grid)
- Comfortable writing and debugging vanilla JavaScript for front-end interactions
- Understanding of cross-browser quirks, performance basics, and accessibility best practices
- Production mindset
- Detail-oriented and careful with existing components and global styles
- Comfortable working in a fast-paced environment with frequent small changes
- Communication & workflow
- Fluent written English and clear, concise communication in Slack
- Complex Webflow interactions/animations
- A/B testing tools and analytics (Google Analytics, GTM, etc.)
- SEO best practices (meta tags, schema, performance, headings, alt text)
- Basic familiarity with B2B SaaS or cybersecurity / AI products
Job Benefits
- Rate: Please propose your hourly rate and typical weekly availability
Job Responsibilities
- We’re looking for a reliable production-focused Webflow developer to help us ship high-quality pages and components at speed
- You’ll work closely with two core collaborators, Rafael and Ahmed, and help execute a steady stream of tasks that come in via various Slack channels
- Webflow (CMS, interactions, symbols, responsive layouts)
- Clean, maintainable HTML/CSS
- Lightweight JavaScript for front-end behavior and tracking
- You’ll be taking Figma designs, copy, and direction from Slack and turning them into production-ready, performant, and on-brand Webflow pages
- Build and update pages in Webflow
- Implement new landing pages, product sections, and components from Figma or written briefs
- Update existing layouts, copy, and assets without breaking global styles
- Ensure responsive behavior across desktop, tablet, and mobile
- Implement small JS snippets for UI behavior, nav, modals, accordions, carousels, etc
- Add and test marketing/analytics tags (UTMs, pixels, custom events) as needed
- Day-to-day collaboration via Slack
- Take in a high volume of small/medium requests from Rafael and Ahmed in different Slack channels
- Ask clarifying questions, propose simple technical approaches, and confirm scope before building
- Share quick Looms or screenshots for review and iterate quickly on feedback
- Quality, performance, and consistency
- Match our existing design system, spacing, and typography tokens
- Keep page weight reasonable and avoid unnecessary libraries or bloated embeds
- Catch obvious UX issues (overflow, stacking, hover states, contrast) before things go live
- Able to estimate effort and hit agreed timelines
- Available for at least 3–4 hours of overlap with Pacific Time (PT) on working days
- Used to working from Figma, written specs, tickets, and ad-hoc Slack requests
- Hours: Starting at 10–20 hours/week, with potential to expand based on performance
- A short note on your Webflow experience and typical workflow from Figma/spec → live page
- Your hourly rate, weekly availability, and time zone
- A quick example of a small production task you’ve handled recently (e.g., “implement new hero on existing homepage while keeping layout consistent on mobile”)
- We’ll start with a small paid test project (e.g., a single section or landing page) and, if it goes well, move into ongoing weekly work supporting Rafael and Ahmed across our Slack channels