Software Developer Opportunity - Senior Front-end (AI Labs) @ ETS

Application Period: April 15, 2024 - May 31, 2024

We are no longer accepting applications for this position.

Nous n'acceptons plus les candidatures pour ce poste.


ROLE: Software Developer - Senior Front-end (AI Labs)


Job Type: Full-time/Regular

Education: Bachelor’s degree

Years of Experience: 3+ years Starting Date: Immediate

Location: Canada, Remote

Level: Any


About Educational Testing Service (ETS)

For more than 75 years, ETS has amplified products and services based on rigorous research and the belief in the power of learning. Driven by its mission to advance quality and equity in education worldwide, ETS provides learning solutions, pioneering research and trusted assessments that help guide learners around the world on their path to new possibilities.

ETS’ portfolio of trusted measures includes TOEFL®, TOEIC®, GRE® and Praxis®. Along with research, development and innovation that explores new frontiers in learning and measurement ETS’ educational measurement solutions and research contribute to the development of new methods and tools, inform important dialogue with education policymakers, and shed light on critical issues and potential solutions - all with the aim of creating a world where all learners can improve their lives through education.

With new senior leadership at the helm, ETS aims to continue changing the lives of all learners as it expands the organization's global footprint. ETS’ goal is to remain at the forefront of assessment and measurement efficacy within the education and ed tech space as it continues to grow and evolve.

About ETS Canada

Educational Testing Service Canada, Inc. (ETSCI) is a wholly owned subsidiary of ETS. Our aims align with ETS’s mission to advance quality and equity in education worldwide, and our dedicated employees work towards achieving this mission.

Your opportunity

We are seeking an Senior Front-end Developer to join the Product Innovation and Development (PID) team. The PID team develops AI-based solutions that are built on a foundation of learning and cognitive science principles that leverage interactive task design, machine learning, and data sciences. Solutions will be integrated in various teaching, learning, and assessment solutions.



  • Develop responsive web applications with JavaScript and related frameworks (React, Vue, etc.)

  • Designing, develop, and deploy web applications using Amazon Web Services (AWS), including AWS

    Lambda, API Gateway, and DynamoDB

  • Work with wireframes and able to convert to HTML/CSS and related components

  • Work with CSS frameworks such as Bootstrap, Tailwind, etc.

  • Implement and maintain web standards and accessibility guidelines

  • Optimize web applications for maximum speed and scalability

  • Work with backend developers to integrate frontend components with backend APIs

  • Troubleshoot and debug frontend issues

  • Stay up to date with emerging frontend technologies and best practices

  • Provide technical leadership and mentorship to junior development


  • Bachelor’s degree in computer science or a related field

  • Strong knowledge of HTML, CSS, JavaScript, and JavaScript frameworks (e.g., React, Angular, Vue)

  • Experience with version control systems (e.g., Git)

  • Knowledge of web standards and accessibility guidelines

  • Familiarity with server-side rendering and SEO best practices

  • Ability to work independently and as part of a team

  • Excellent communication and interpersonal skills

  • Demonstrated problem-solving skills and ability to learn quickly

Desirable nice-to-have’s:

  • React Native experience

  • Experience with Dev Ops- Infrastructure as Code, CI / CD, Test & Deployment Automation
  • GraphQL experience

ETS Canada believes in a Total Rewards philosophy for our employees that includes:

  • Health, Vision, Dental insurance
  • Generous continuous learning support, from individual learning grants to up to 6 classes a year for tuition

    reimbursement as well as on-line learning access!

  • Generous PTO and vacation time to balance your work and life

  • Additional 8 hours of PTO for volunteer work

  • Retirement plan (RRSP) with company contribution

What else we offer:

  • Flexible work-from-home arrangements
  • A collegial and collaborative environment

  • A fun, energetic and supportive team


ETS Educational Testing Service Canada Inc. is an Equal Opportunity Employer. We strive to create a diverse, equitable, inclusive, and accessible workplace. Please let us know if we can provide adjustments to the recruitment process to make it more accessible for you.

ETS Educational Testing Service Canada Inc. is a drug-free workplace and an Equal Opportunity and Affirmative Action Employer of Women and Minorities, Protected Veterans and Individuals with Disabilities.