Full Stack Engineer (Front End)
About The CompanySteppingblocks is an innovative technology company dedicated to transforming education and workforce development through cutting-edge AI solutions. Our mission is to empower students and career professionals by providing data-driven insights and intuitive, accessible applications. With a focus on leveraging advanced Large Language Models (LLMs) and AI agents from platforms like OpenAI and Anthropic, we develop intelligent tools that facilitate informed decision-making and personalized learning experiences. Our team is composed of passionate professionals committed to creating impactful technology that shapes the future of education and employment sectors. As a growing organization, we foster a collaborative environment that encourages innovation, continuous learning, and excellence in every project.About The RoleWe are seeking a highly skilled Full Stack Front-End Engineer with a strong background in design and React development. The ideal candidate will be responsible for transforming Figma prototypes into high-quality, responsive React applications, ensuring seamless AI integration and user experience. This role requires meticulous attention to detail, a disciplined approach to development, and a keen interest or experience in building applications powered by Large Language Models and AI platforms. The engineer will collaborate closely with UI/UX designers, back-end developers, AI engineers, and stakeholders to deliver engaging, accessible, and innovative applications that empower users with data-driven insights. This position offers an exciting opportunity to work on pioneering AI-enhanced educational tools and contribute to a fast-growing organization committed to technological excellence and societal impact.QualificationsBachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experienceProven experience as a front-end developer with expertise in React, Next.js, and TypeScriptHands-on experience with integrating Large Language Models (LLMs) or AI-powered features such as OpenAI or Anthropic into applicationsStrong proficiency in CSS frameworks like Tailwind CSS and responsive design techniques using Flexbox and GridDeep understanding of accessibility standards and experience in implementing WCAG-compliant interfacesProficiency with design tools like Figma and ability to translate designs into functional React componentsExperience with version control systems, especially Git, and effective branching strategiesExcellent troubleshooting, problem-solving, and debugging skills, particularly in AI model integrationStrong communication skills, capable of explaining technical concepts to non-technical stakeholdersMeticulous attention to detail and a disciplined approach to developmentResponsibilitiesDesign and develop responsive, accessible user interfaces using React, Next.js, and TypeScript, focusing on AI-enhanced user experiencesCollaborate with UI/UX designers to convert Figma prototypes into high-performing React componentsWork with AI engineers to integrate Large Language Models and AI-powered features, ensuring smooth user interactionsPartner with back-end developers to connect front-end functionalities with APIs (REST, GraphQL) and AI models for scalable solutionsEngage stakeholders to define project scope, technical specifications, and AI feature requirementsImplement accessibility standards using tools like Axe, WAVE, and Lighthouse, prioritizing inclusivity in AI-driven componentsDevelop responsive layouts and interactive elements, ensuring compatibility across multiple devices and platformsWrite and maintain unit and integration tests utilizing Jest and Cypress to validate UI functionality and AI featuresImplement CI/CD practices to streamline releases and ensure consistent deployment of AI-integrated componentsDocument AI workflows, features, and codebase to facilitate team collaboration and future scalabilityManage codebases for maintainability, modularity, and scalability, especially for AI and LLM componentsBenefitsUnlimited Paid Time Off (PTO)Comprehensive medical, vision, and dental insurance plans401(k) retirement savings plan with company matchingFlexible remote work environment with opportunities for professional growthCollaborative and innovative work cultureAccess to cutting-edge AI and cloud technologiesOpportunities to contribute to impactful projects shaping the future of education and workforce developmentEqual OpportunitySteppingblocks is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, ethnicity, gender, age, sexual orientation, disability, or any other protected characteristic. We believe that a diverse team fosters innovation, creativity, and a broader perspective, which is essential for our continued success and growth.