About this role
Our client is seeking a highly skilled and motivated Sr. Front-End Creative Developer with deep expertise in modern JavaScript frameworks, particularly Next.js and React. This freelance/contractor role will focus on creating exceptional user experiences by transforming complex designs and back-end data into fast, robust, and engaging interfaces. You will be the architect of client-facing applications, with a primary focus on Next.js development and seamless integration with a headless Craft CMS.
Key Responsibilities:
- Lead the development of high-performance, responsive, and accessible user interfaces using Next.js and React.
- Architect and implement seamless data consumption from headless CMS APIs, focusing on Craft CMS and GraphQL.
- Collaborate with back-end developers to define and refine API contracts for optimal front-end performance.
- Translate UI/UX designs and wireframes into high-quality code (HTML5, CSS3, JavaScript/TypeScript).
- Implement and maintain state management solutions for complex application logic.
- Optimize front-end assets and code for maximum speed and scalability, focusing on Core Web Vitals and Lighthouse scores.
- Contribute to setting up and maintaining front-end testing frameworks and CI/CD pipelines.
- Troubleshoot and resolve front-end issues, bugs, and performance bottlenecks across various browsers and devices.
Required Skills & Qualifications:
- 5+ years of professional experience in front-end development.
- Deep expertise in modern JavaScript (ES6+), HTML5, and CSS3/Sass/Tailwind.
- Expert-level proficiency with Next.js and the broader React ecosystem, including Hooks and Context API.
- Significant experience integrating front-end applications with headless CMS platforms, specifically Craft CMS.
- Proficiency in GraphQL, including consuming and querying complex schemas.
- Strong understanding of static site generation (SSG) and server-side rendering (SSR) principles in Next.js.
- Proficiency in version control systems (Git) and collaborative development workflows.
- Strong problem-solving, analytical, and proactive communication skills.
- Excellent interpersonal skills with the ability to present to clients and mentor less-experienced developers.
What We Offer:
- A dynamic work environment with opportunities for future project work.
- The chance to work on innovative projects that challenge your skills and creativity.
- Collaborative team culture with a focus on professional growth.
This role is managed by AI-First Talent on behalf of our client. Your application is reviewed directly by our talent team.