Frontend Engineer (Remote)
Job Summary
We are looking for a passionate Frontend Engineer to develop quality user interfaces for our new social and emotional learning (SEL) assessment deliver and results platform. This member will be part of a small but nimble development team with extensive engineering experience at top tier technology companies.
Ultimately, the role of Frontend Engineer is to build high quality, innovative, performant frontend applications that are scalable, extensible and well-structured. This role will be mentored by and report directly to our VP of Engineering.
Responsibilities
Develop new features and user interfaces based on designs, requirements and specificationsProvide input and feedback to the product team on user interfaces and user experience
Create reusable, testable, performant components
Develop custom components and libraries per project needs
Implement unit tests
Develop data visualization charts and diagrams
Integrate front
end applications with backend APIs and third-party services
Continuously improve application performance and code quality
Adhere to accessibility guidelines and requirements
Perform code reviews for other developers, to provide mentoring and ensure consistent user interfaces, code quality and solutions.
Participate in product and engineering team meetings
Collaborate with other developers on team processes, selection of tools, libraries, and frameworks
Create documentation
Desired Technologies Experience
Expertise with JavaScript, CSS, HTML, JSX (3-5 years)
Deep knowledge of React
Working knowledge of TypeScript
Familiarity with:
Frontend build tools
Testing frameworks (Jest)
State management solutions (Mobx/Redux/Recoil)
Performance and debugging tools
Popular component libraries and styling solutions
Popular data visualization libraries
Education & Experience
No education requirement
Minimum of three (3) years’ experience developing software products
Experience with Scrum/Agile development methodologies
Work Environment
This job requires occasional travel to our home office (0-5%) for team bonding events
Work is regularly performed in a a professional office environment and routinely uses standard office equipment
Location
Charlotte area or Remote
We Are an Equal Opportunity Employer | Aperture Education does not discriminate in employment on the basis of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, parental status, military service, or other non-merit factor.
Aperture Education, in compliance with the Drug-Free Workplace Act of 1988 provides a drug-free workplace for all employees