Full Time
$10/hour
40
May 15, 2025
Job Posting: Front-End Web Developer
Location: Remote
Team: Web Development
Type: Full-Time Contractor to Hire
About Permission Marketing
We are a purpose-driven marketing engine that builds meaningful work tied to our clients' greater good. We believe in alignment over ego, systems over chaos, and servant leadership over solo heroics. See our site for more info:
We don’t pitch. We guide.
We don’t sell. We serve.
We don’t ship for vanity. We build for value.
We’re looking for a high-ownership Front-End Developer who codes with clarity, builds for real people, and moves fast without breaking things. Someone who thrives in team environments, contributes to systems—not silos—and genuinely loves turning designs into robust, documented production.
The Role: Front-End Web Developer
This isn’t a drag-and-drop dev gig. It’s for someone who:
Treats development as documentation
Translates Figma files into scalable, accessible, componentized code
Knows that velocity = throughput + communication
Ships polished work, participates in retros, and improves the system
You’ll own the front-end sprint lane for multiple clients—building custom websites, landing pages, CMS templates, and UI components across modern platforms (WordPress, Shopify, Headless CMSs).
What You'll Be Doing
Own task throughput: update Zoho tickets, push to GitHub, and ship production-ready front-end features
Build well-commented, modular, and accessible HTML/JS/CSS
Participate in daily standups, async team check-ins, and QA reviews
Collaborate with PMs, QA, designers, and other devs to keep work visible and aligned
Convert Figma designs into responsive and performant components
Flag risks early. Don’t wait for someone else to catch the bug.
Tech Stack You’ll Use
Languages: HTML, SCSS/CSS, JavaScript (ES6+)
Frameworks: SCSS, jQuery
Tools: Git, GitHub, Zoho Projects, Figma, WPMU Dev
Testing: Manual
CMS: WordPress, Shopify
Must-Haves
You MUST:
Track hours and progress with clarity and consistency
Comment your code, organize it logically, and leave a breadcrumb trail for others
Know how to QA your own work and participate in peer reviews
Break down ambiguous tasks and ask clarifying questions
Engage in team discussions, async feedback, and daily check-ins
Know what “done” means—and finish work to that level
Have a public or private portfolio of real, client-facing front-end work
Please Don’t Apply If You…
Hate documentation
Only work from perfectly detailed specs
Don’t use Git branches or write clear commit messages
Avoid collaboration or checking in during sprints
Rely on other people to find bugs in your work
Bonus Points
You’ve built or maintained a design system
You’ve contributed to component libraries or internal tools
You understand Core Web Vitals and basic Lighthouse performance
You can explain why accessibility matters and how you build for it
You want to grow into DevOps, platform work, or mentorship
How Success Will Be Measured
1 page per workday shipped, reviewed, and tested
Zoho/Git tickets updated in real-time
QA feedback minimal because you caught it first
Reusable components increase, duplicated work decreases
Positive peer feedback and velocity growth within 30 days
By Month 3, you’re owning dev across 2–3 clients confidently
Screening Questions
Can you share examples of front-end code you've written that demonstrate your commenting and structure?
How do you typically handle QA for your work before passing it to someone else?
Describe your typical dev stack and tools for building a marketing site from a Figma file.
What does "documentation-first" development mean to you?
Have you worked in systems with daily check-ins and velocity-based sprints before? If so, how did you contribute?
Ideal Personality Traits
Systems Thinker — Understands how their role unlocks other team functions
Proactive Communicator — Doesn’t wait to be asked to update progress
Collaborative — Engages teammates during planning, QA, and handoff
Resilient — Handles bugs or unclear specs with poise and follow-up
Detail-Oriented — Pixel-perfect work that doesn’t break on mobile
Curious — Seeks better ways to work or better tools to use
How to Apply
Fill out this form:
This is contract-to-hire. If we love how you work, we’re excited to build with you long-term.
We hire for clarity, courage, communication, and code quality.
Can’t wait to meet you.