Pearson Jobs

Job Information

Pearson Senior React Engineer in Boston, Massachusetts

Senior React Engineer

Description

At Pearson, we’re committed to a world that’s always learning and to our talented team who makes it all possible. We are bold thinkers and standout innovators who motivate each other to explore new frontiers in an environment that supports and inspires us to always be better. By pushing the boundaries of technology — and each other to surpass these boundaries — we create seeds of learning that become the catalyst for the world’s innovations, personal and global, large and small.

We're seeking a Front-End Engineer to join a highly collaborative and fast-moving digital innovation team whose mission is to build the next generation of digital learning experiences. This role in particular will be part of a small high profile project team whose goal is to change the way working adults learn throughout the world. This is technology with social purpose. You will be supported by the best interactive learning design teams in the industry, uniting the art of what’s possible with the needs of global learners. This is an incredible opportunity to join a brand new global product line within Pearson’s rapidly-growing digital ecosystem and make your mark in shaping its future.

Responsibilities:

  • Partnering with engineering and product teams to provide direction and recommendations for better learner experiences informed by customer feedback

  • Working closely with UX designers and quality engineers, translating wireframes into accessible, localizable, semantic code and associated test cases

  • Develop new, reusable components and expanding component libraries using ReactJS

  • Building associated unit tests

  • Optimizing components for maximum performance across a defined set of web-capable devices and browsers

  • Reviewing pull requests from engineering team members

  • Actively participating in agile ceremonies every day

  • Releasing code to Production environments at least once per two week sprint

Qualifications

Requirements:

  • 5 years of professional experience in software engineering with a specific, recent focus in Java based cloud native reactive microservice architectures

  • Familiarity with full-stack data flows and RESTful APIs

  • Experience with tools such as Jira, Confluence, Docker, Kubernetes and Jenkins

  • 2 years of experience working in an agile team

  • Familiarity with code versioning tools such as Git and the GitFlow branching model

  • Experience with Spring boot or quarkus

  • Experience with Mongo Atlas, Aurora, and/or Couchbase

  • Experience with automated testing and static code analysis using jUnit, RestAssured, CheckStyle, SonarQube, PMD, and Checkmarx

  • Basic Linux and command line skills

  • Applied knowledge of working in agile, scrum, and DevOps teams

#LI-POST

Pearson is an Equal Opportunity and Affirmative Action Employer and a member of E-Verify. All qualified applicants, including minorities, women, protected veterans, and individuals with disabilities are encouraged to apply.

Primary Location: US-MA-Boston

Work Locations: US-MA-Boston-501 Boylston 501 Boylston St Boston 02116

Job: Technology

Organization: Technology & Operations

Employee Status: Regular Employee

Job Type: Standard

Shift: Day Job

Job Posting: Jan 6, 2020

Job Unposting: Ongoing

Schedule: Full-time Regular

Req ID: 1915709

Pearson is an Equal Opportunity and Affirmative Action Employer and a member of E-Verify. All qualified applicants, including minorities, women, protected veterans, and individuals with disabilities are encouraged to apply.

DirectEmployers