25 Feb 2025
Steppingblocks is looking for a Full Stack Front-End Engineer with a strong background in design and React engineering, capable of transforming Figma prototypes into high-quality React applications. This role requires an eye for detail, a disciplined approach to development, and experience or a strong interest in building applications powered by Large Language Models (LLMs) and AI agents, powered by OpenAI, Anthropic, and similar platforms. The Full Stack Front-End Engineer will play a pivotal role in developing applications that empower students and career professionals with data-driven insights. This position works closely with cross-functional teams to deliver engaging, responsive, and accessible applications.
Key Responsibilities
Front-End Development and AI Integration
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.
Cross-Functional Collaboration and Project Scoping
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.
Accessibility, Responsive Design, and UI/UX Best Practices
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.
Testing, Quality Assurance, and Continuous Improvement
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.
Technical Documentation and Codebase Management
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.
Qualifications & 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.
Preferred (Nice-to-Haves):
Familiarity with API integration (REST, GraphQL) for AI model connections.
Knowledge of database systems (e.g., SQL) and experience with CI/CD tools.
Exposure to cloud services (AWS) and containerization (Docker).
Experience in Agile development methodologies.
Why Join Us?
Help build pioneering AI-enhanced applications that shape the future of education and the workforce.
Work with a collaborative, cross-functional team that values creativity, quality, and cutting-edge innovation.
Enjoy a fully remote role with flexibility and the opportunity to make a significant impact within a fast-growing company.
Perks
Unlimited PTO
Medical, vision, and dental benefits
401K
Mid-Senior Level
Full Time
[REMOTE]