Tag: Frontend Team
This team builds, innovates, and maintains usable and accessible graphical interfaces for business analysts, administrators, and data managers to work with InstructLab.
-
Senior Software Engineer (Frontend)
Boston, Massachusetts
InstructLab Frontend TeamThis role reports to the Frontend Team, ensuring a usable and accessible InstructLab workflow provided by front-end user interfaces primarily including various React-based graphical web user interfaces. The focus of this role is on the user experience and requires working from the user interface (python-based CLI) into the core engine/runtime and supporting libraries’ logic. As part of these responsibilities, you will need to adhere to coding best practices and standards, including well-documented scalable and efficient code and staying up-to-date with software engineering technologies, frameworks, and methodologies.
Note “Apply Now” job descriptions are the official job postings.
-
Principal Software Engineer (Full Stack)
Boston, Massachusetts
InstructLab Frontend TeamThis role reports to the Frontend Team, ensuring a usable and accessible InstructLab workflow provided by front-end user interfaces primarily including various React-based graphical web user interfaces. The focus of this role is on the user experience and requires working from the user interface (python-based CLI) into the core engine/runtime and supporting libraries’ logic. As part of these responsibilities, you will need to adhere to coding best practices and standards, including well-documented scalable and efficient code and staying up-to-date with software engineering technologies, frameworks, and methodologies.
Note “Apply Now” job descriptions are the official job postings.
-
Manager, Full Stack Engineering
Boston, Massachusetts
InstructLab Frontend TeamA manager in this role will be an experienced, open and transparent leader with 5+ years of experience as a software developer, software engineer, or similar roles that establish a strong understanding of software development practices. The core responsibility is developing and growing a high-performing team of software engineers through coaching, mentoring, and ongoing feedback. This manager will have strong planning, coordination, and problem-solving skills to ensure alignment within the broader InstructLab team and be familiar with upstream open source community software development practices and “the open source way.” Deep experience with full stack software development, which may include LAMP, JAM, or MEAN stack experience, is important for this role. Ideally this candidate will have some familiarity with AI and Machine Learning platforms, tools, and frameworks. The ability to quickly learn and use new tools and technologies will be critical in this role.
Note “Apply Now” job descriptions are the official job postings.