
Full Stack Engineer, Front-End
Steppingblocks
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
About the role
- Design and implement responsive and accessible user interfaces using React, Next.js, and TypeScript, focusing on delivering seamless AI-enhanced user experiences.
- Collaborate with UI/UX designers to convert Figma designs into functional, high-performing React components.
- Work with AI engineers to integrate LLMs and AI-powered features, ensuring smooth and intuitive user interactions.
- Partner with back-end engineers to integrate front-end functionality with API endpoints (REST, GraphQL) and AI models, ensuring scalable and efficient implementations.
- Engage stakeholders to define project scope and technical specifications for AI-enhanced features.
- Provide front-end expertise, especially in crafting AI-driven user experiences.
- Implement accessibility standards, utilizing tools like Axe, WAVE, and Lighthouse, and prioritize inclusivity in AI-driven components.
- Develop responsive layouts and interactive elements using CSS frameworks like Tailwind, focusing on multi-device compatibility.
- Write and maintain unit and integration tests using Jest and Cypress to validate both AI and non-AI UI functionality.
- Implement CI/CD practices to ensure consistent releases and optimize AI-integrated components.
- Document AI-powered workflows and features, ensuring clear and accessible information for team members.
- Manage codebases for maintainability, modularity, and scalability, particularly for LLM and AI-integrated components.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- Proven experience as a front-end developer, with strong proficiency in React, Next.js, and TypeScript.
- Hands-on experience with integrating LLMs or AI-powered features (e.g., OpenAI, Anthropic, etc) into front-end applications is highly desirable.
- Expertise in CSS frameworks like Tailwind and proficiency in responsive design using Flexbox and Grid.
- Strong understanding of accessibility standards and experience implementing WCAG-compliant interfaces.
- Proficiency with design tools like Figma, with experience translating designs into functional React components.
- Experience with Git version control, including effective branching strategies.
- Excellent troubleshooting and problem-solving skills, especially with integrating AI models into the front-end.
- Effective communication skills, capable of explaining technical concepts to non-technical stakeholders.
- Meticulous attention to detail.
Benefits
- Unlimited PTO
- Medical, vision, and dental benefits
- 401K
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactNext.jsTypeScriptAI integrationCSS frameworksTailwindFlexboxGridunit testingintegration testing
Soft Skills
troubleshootingproblem-solvingcommunicationattention to detail
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering