Junior Frontend Engineer

Are you applying to the internship?

Job Description

About Lexia Learning:

Lexia Learning is a company focused on creating educational products used by educators. They are seeking to improve their existing suite of applications, *myLexia*, and are looking for a Junior Frontend Engineer to assist in this effort. The company embraces a remote-first work environment, offering flexibility and benefits to support remote employees. They emphasize a culture of inclusivity and value diverse backgrounds. More information about the organization can be found at https://www.lexialearning.com/.

Job Description: Junior Frontend Engineer

Lexia Learning is searching for a passionate and enthusiastic Junior Frontend Engineer to contribute to the development and maintenance of their single-page applications (SPAs) within the *myLexia• suite. This role is fully remote within the USA, with a preference for candidates in the Eastern Time Zone.

Responsibilities:

Develop new views and reports: Using Angular and Typescript, the engineer will build new user interfaces and reports for the *myLexia• platform.
AngularJS to Angular migration: Contribute to the ongoing project of migrating the application from AngularJS to a newer version of Angular.
Collaboration and communication: Work closely with designers, product managers, and senior engineers throughout the development lifecycle. This includes participating in team meetings such as stand-ups, planning sessions, code reviews, and task refinement.
Continuous learning: Actively acquire new skills and technologies to enhance personal capabilities and broaden contributions to the team.

Requirements:

Experience: 2+ years of professional experience in web application development.
Javascript Framework Familiarity: Proficiency in at least one Javascript framework (Angular, React, or Vue).
SPA experience: Proven experience in building and maintaining Single Page Applications.
Build Tools: Familiarity with modern build tools (Webpack, npm, Vite, Yarn, Grunt).
Frontend Fundamentals: Solid understanding of HTML, CSS, and Javascript.
Communication Skills: Excellent written and verbal communication skills.

Desired Skills and Qualifications:

Angular/Typescript: Experience with Angular and/or Typescript is highly preferred.
Component Libraries: Experience working with frontend component libraries.
Backend Languages (Optional): Experience with backend languages such as PHP, Java, C#, or Python.
Problem-Solving Skills: Strong problem-solving abilities and a proactive learning attitude.
Education: A Bachelor’s degree in Computer Science or equivalent work experience.

Remote Work Considerations:

Lexia Learning provides a remote-first work environment, requiring a reliable internet connection (minimum 10 Mbps download, 5 Mbps upload) for remote employees. Active participation in video-based interviews and virtual meetings with cameras on is expected. The company offers reimbursement to help cover the cost of setting up a home office.