Steppingblocks

Full Stack Engineer, Front-End

Steppingblocks

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

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