This job might no longer be available.
Front End Engineer II (Remote - United States)
1 year ago
Company Overview
Age of Learning® is the leading education technology innovator, creating engaging and effective learning resources to help children build a strong foundation for academic success and a lifelong love of learning. Our research-based digital education programs have proven efficacy in increasing children’s learning gains, and our curriculum is developed by an experienced team of education experts. Age of Learning’s flagship product,
ABCmouse.com® Early Learning Academy , is an award-winning comprehensive curriculum for children. Adventure Academy
™ , the first AAA education massively multiplayer online game (MMO), provides elementary-and middle-school-age learners the opportunity to build critical knowledge in language, arts, math, science, social studies, and more in a fun and safe virtual world. The company’s School Solutions Programs include
My Math Academy® , an adaptive, personalized program that helps students master foundational math concepts, and
My Reading Academy™ , which helps young learners become fluent readers and build a foundation for reading comprehension and literacy. With over 10 billion learning activities completed by more than 50 million children worldwide, Age of Learning is a global leader in efforts to advance equity, access, and opportunity for all children. To learn more about Age of Learning, visit
www.AgeofLearning.com .
Summary:
As the Front Engineer, you will be responsible for developing front-end web architecture. Ensuring the responsiveness of applications and working closely with product managers, designers, QA, other engineers to plan, scope, build, and deploy new features, among other duties. Required to seek out a project from conception to final product, requiring good organizational skills and attention to detail.
Responsibilities:
- Writing efficient, scalable, and easily testable code
- Implement and maintain A/B testing
- Writing and maintaining unit tests
- Communicate effectively to technical and non-technical members of the company
- Work with technical leadership to implement solutions for complex problems
- Documenting the code
- Complete projects by target deadlines
- Assist junior developers as needed
Minimum Qualifications:
- Bachelor’s degree in Computer Science or related field or equivalent combination of education and experience
- 2+ years of experience and proficiency with Git
- 2+ years of experience and proficiency with Node.js, npm, webpack or other bundlers
- 2+ years of experience and proficiency with HTML and CSS3
- 2+ years of experience and proficiency withJavaScript, particularly ES6+ and above
- Experience creating and consuming RESTful API’s
- 1+ years of experience of databases, such as MySQL
- Experience using modern front-end frameworks, such as ReactJS, AngularJS, VueJS, etc.
- Excellent problem-solving skills
- Working knowledge of container services, such as Docker, is a plus
- Experience with Web Components a plus (Custom Elements API, Shadow Dom API, etc.)
- Strong verbal and written communication skills
- Comfortable working in a fast-paced and collaborative environment
- Strong interpersonal skills and a self-starter
- Strong work ethic required, sense of humor a plus
Age of Learning currently provides:
• 80% - 90% of health and welfare benefit premiums
• A 401(k) program with employer match
• 15 paid vacation days, 11 observed national paid holidays plus 9 sick days
• Our flexible work culture means 2 or more days in the office (hybrid) or 100% fully remote options available for most positions
• Team bonding events and a highly collaborative environment
• Access to our internal DEI Task Force that focuses on ensuring our products represent all children on a global scale
• Opportunities for professional growth through professional learning and development programs
• Commitment to Equal Opportunity Employment in addition to an inclusive and supportive company culture
Create Your Profile — Game companies can contact you with their relevant job openings.