Salary
💰 $47 - $55 per hour
Tech Stack
JavaScriptTypeScriptWordPress
About the role
- Build a flexible, component-driven Astro boilerplate with a default file/page structure.
- Integrate Builder.io for page and section editing within the visual editor.
- Create reusable layout and functionality components using Tailwind CSS and ShadCN UI.
- Register and expose components for Builder’s visual environment.
- Configure dynamic routing and preview URLs for Builder-managed content.
- Integrate Strapi CMS backend with API calls for content delivery.
- Help design a GitHub repository strategy for managing 100s of sites at scale.
- Architect hosting, deployment workflows, and staging/production environments.
- Ensure flexibility, maintainability, and performance optimizations are baked into the template.
Requirements
- U.S.-based individuals must legally provide independent contractor services through their own LLC, C-Corp, or S-Corp. (For U.S. applicants only)
- 4+ years of hands-on software development experience.
- Professional English: Written and Verbal Communication.
- Bachelor's degree in Information Technology or a related field.
- Strong problem-solving skills, attention to detail, and a collaborative mindset.
- Strong full-stack JavaScript/TypeScript experience.
- Ability to balance frontend (80%) and backend (20%) responsibilities.
- Proven experience with:
- Astro (or a comparable JavaScript web framework).
- Builder.io integration and visual development workflows.
- Strapi CMS (or related headless CMS platforms).
- Tailwind CSS and ShadCN UI.
- GitHub and deployment workflows (e.g., Netlify, Vercel, or similar).