E-Learning K-12 Front-End Developer (Learning Tools)

Accelerate Education

United States

On-site

USD 75,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Benefits included

Job summary

Accelerate Education is seeking a Front-End Developer to design and build modern web applications, reusable components, and authoring tools that streamline curriculum creation and enhance the online learning experience.

Work with instructional designers, subject matter experts, UX designers, and developers to translate workflows into scalable, accessible interfaces, write clean code, and participate in GitHub workflows while exploring AI-assisted development to boost productivity.

Qualifications

  • Experience developing with Vue.js or similar component-based framework.
  • Experience with Node.js, npm, and modern frontend tooling.
  • Knowledge of accessible front-end development, including semantic markup and ARIA.
  • Ability to write organized, maintainable, reusable, scalable code.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and collaboration with stakeholders.
  • Experience with AI-assisted development tools and validating outputs.

Responsibilities

  • Design, develop, and maintain reusable Vue components, internal applications, and interactive web experiences.
  • Create intuitive authoring tools that enable non-technical curriculum developers to build and maintain online course content efficiently.
  • Partner with curriculum leadership, instructional designers, subject matter experts, UX designers, and developers to translate workflows into scalable solutions.
  • Develop customer-facing enhancements that improve learner engagement, usability, accessibility, and user experience.
  • Translate design mockups, wireframes, and functional requirements into responsive, accessible interfaces.
  • Write clean, maintainable, reusable, and well-documented code.
  • Participate in GitHub-based development workflows, including version control, code reviews, pull requests, and collaboration.
  • Identify opportunities to automate repetitive development tasks through innovative tooling.

Skills

Vue.js
Node.js
ARIA accessibility
Clean code practices
Communication

Tools

GitHub
npm

Job description

The Front-End Developer designs and builds modern web applications, reusable components, and internal authoring tools that enhance curriculum development and improve the online learning experience. This role collaborates with instructional designers, subject matter experts, and cross-functional teams to create intuitive, accessible, and user-friendly solutions that streamline content creation, improve internal workflows, and deliver engaging customer-facing experiences.

Primary Responsibilities

  • Design, develop, and maintain reusable Vue components, internal applications, and interactive web experiences.
  • Create intuitive authoring tools that enable non-technical curriculum developers to build and maintain online course content efficiently.
  • Partner with curriculum leadership, instructional designers, subject matter experts, UX designers, and developers to understand business needs and translate workflows into scalable technology solutions.
  • Develop customer-facing enhancements that improve learner engagement, usability, accessibility, and overall user experience.
  • Translate design mockups, wireframes, and functional requirements into responsive, accessible, and polished web interfaces.
  • Write clean, maintainable, reusable, and well-documented code.
  • Participate in GitHub-based development workflows, including version control, code reviews, pull requests, and collaborative development.
  • Identify opportunities to automate repetitive development or content-authoring tasks through innovative tooling.
  • Use AI-assisted development tools where appropriate to accelerate coding, debugging, testing, documentation, and repetitive development tasks while exercising sound technical judgment and quality assurance.

Required Qualifications

  • Experience developing with Vue.js or demonstrated ability to work effectively within a component-based framework.
  • Experience with Node.js, npm, and modern front-end development tooling.
  • Knowledge of accessible front-end development, including semantic markup, keyboard interaction, focus management, and appropriate use of ARIA.
  • Ability to write organized, maintainable, reusable, and scalable code.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication skills and the ability to collaborate effectively with both technical and non-technical stakeholders.
  • Practical experience with AI-assisted development tools and the judgment to validate their output before use.

Preferred Qualifications

  • Experience building internal business applications or productivity tools.
  • Experience developing educational technology, online learning platforms, or interactive instructional content.
  • Familiarity with Adobe Creative Cloud tools—particularly Photoshop and Illustrator—for inspecting, preparing, and translating designer-provided assets for web use. InDesign experience is helpful but not required.
  • Experience working with Learning Management Systems (LMS) or digital publishing platforms.
  • Familiarity with modern UI/UX principles, design systems, and component libraries.
  • Experience integrating APIs and third-party services into front-end applications.

Desired Characteristics

The successful candidate will:

  • Focus on improving user workflows and solving practical problems, not simply implementing isolated features.
  • Enjoy working directly with end users to understand challenges and develop practical solutions. Communicate clearly with both technical and non-technical colleagues.
  • Balance creativity with technical excellence to produce intuitive, polished user experiences.
  • Be naturally curious about emerging technologies and AI-assisted development practices.
  • Take ownership of scoped work from requirements through implementation, testing, and continuous improvement.
  • Demonstrate a commitment to accessibility, usability, and high-quality software development.

Impact of the Role

Success in this role will improve the efficiency of curriculum development by reducing manual processes, supporting non-technical content creators, and expanding the capabilities of Accelerate Education’s digital learning platform. The applications and components developed will help instructional teams create richer educational experiences while giving students and educators more accessible, usable, and effective learning environments.

Salary range is $75,000 - $90,000, based on experience. Benefits included.

Accelerate Education is an equal employment opportunity employer to all employees and applicants for employment. No person is to be discriminated against in employment because of race, ethnicity, color, religion, national origin, age, sex, marital status, physical or mental disabilities unrelated to job performance, status as a veteran of the armed forces of the United States or sexual preference. This policy applies to all terms, conditions, and privileges of employment, including hiring, introductory period, training, orientation, placement and employee development, promotion, transfer, compensation, benefits, layoff and recall, social and recreational programs, employee facilities, termination, and retirement. Promotional decisions are based upon performance and ability. The Company complies with all applicable federal, state and local laws that prohibit discrimination in employment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Vue Front-End Engineer for E-Learning & Authoring Tools
Vue Front-End Engineer for E-Learning & Authoring Tools

Accelerate Education • United States

On-site
USD 75,000 - 90,000
Benefits included
Front End Developer
Front End Developer

Vanda Pharmaceuticals Inc. • Washington

On-site
USD 80,000 - 120,000
Health insurance
Unlimited paid time off
Parental leave
+1
Higher Education UX Engineer 3
Higher Education UX Engineer 3

HireEducation • United States

On-site
USD 120,000 - 170,000
eLearning Developer
eLearning Developer

Vanco Payment Solutions Inc. • Northern (KY)

Hybrid
USD 70,000 - 85,000
Sr Developer, Web
Sr Developer, Web

PDS Health • Irvine (CA)

On-site
USD 93,000 - 117,000
Medical, dental, and vision insurance
401K
Paid time off
+2
Senior Web Developer
Senior Web Developer

Great Minds • Washington

On-site
USD 104,000 - 114,000
Sr. IT Instructional Designer
Sr. IT Instructional Designer

Endava • United States

On-site
USD 70,000 - 90,000
Robust healthcare benefits
401(k) with employer match
Flexible Spending Accounts
Curriculum Designer/Trainer
Curriculum Designer/Trainer

01 FirstDay Foundation • San Antonio (TX)

On-site
USD 55,000 - 85,000
Lead eLearning Designer - Technical Enablement
Lead eLearning Designer - Technical Enablement

Freshworks • Boston (KY)

Hybrid
USD 110,000 - 140,000
Flexible PTO
Health insurance
Equity and ESPP
+2
Front End Developer
Front End Developer

Cayuse Holdings • Washington

On-site
USD 145,000 - 152,000
Medical, Dental and Vision Insurance
401(k) Retirement Savings Plan with matching
Paid Time Off