TrentonRecruiter Since 2001
the smart solution for Trenton jobs

Principal Software Engineer (Remote)

Company: myGwork
Location: Trenton
Posted on: August 7, 2022

Job 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.

As a Principal Engineer, you will be responsible for creating high quality applications that will
reach learners around the world. You will work with the engineers, UX designers and product
owners to develop ground-breaking digital learning experiences. The ideal candidate is
self-sufficient and a strong team player who is curious and loves solving challenging problems.
This is an incredible opportunity to join a 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
  • Continuously learning new tools and methodologies to improve the productivity of multiple
    teams
  • Developing new, reusable components and expanding component libraries using ReactJS
  • Minimizing time to market through CI/CD and Shift Left practices.
  • Optimizing components for maximum performance across a defined set of web-capable devices and
    browsers
  • Mentoring and coaching software engineers
  • Reviewing / Submitting GIT pull requests from engineering team members
  • Actively participating in agile scrums every day
  • Releasing code to Production environments at least once per two week sprint

    Requirements:
    • 8+ years of professional experience in software engineering with a specific, recent focus in
      Front-End development via JavaScript/ES6+ and relevant frameworks
    • Fundamental understanding of HTML5, HTML ARIA attributes, i18n
    • Strong proficiency in JavaScript including the DOM lifecycle and CSS
    • 3 years of professional experience in defining full-stack data flows and API contracts using
      sequence diagrams and software architecture models.
    • Experience with tools such as Jira, Confluence, Figma, Docker, Google Tag Manager, Google
      Optimize, GitLab, and Jenkins
    • Experience with common front-end development tools such as Babel, Webpack, ESLint,
      BrowserList, NPM, Yarn, etc.
    • 5+ years of experience working in an agile team
    • Familiarity with code versioning tools such as Git and the GitFlow branching model
    • Basic Linux and command line skills
    • Experience with Java based microservices is preferred.

      As required by the Colorado Equal Pay Transparency Act, Pearson provides a reasonable range of
      minimum compensation for roles that may be hired in Colorado. Actual compensation is influenced
      by a wide array of factors including but not limited to skill set, level of experience, and
      specific office location. For the state of Colorado only, the range of starting pay for this role
      is $100K-$140K. This position is eligible to participate in an annual incentive program.

      \#LI-POST

      Learning is the most powerful force for change in the world. More than 20,000 Pearson employees
      deliver our products and services in nearly 200 countries, all working towards a common purpose -
      to help everyone achieve their potential through learning. We do that by providing high quality,
      digital content and learning experiences, as well as assessments and qualifications that help
      people build their skills and grow with the world around them. We are the world's leading
      learning company. Learn more at pearsonplc.com.

      Pearson believes that wherever learning flourishes, so do people. We are committed to being an
      anti-racist---company in everything we do. We value the power of an inclusive culture and a strong
      sense of belonging. We promote a culture where differences are embraced, opportunities are
      accessible, consideration and respect are the norm, and all individuals are supported in reaching
      their full potential. Through our talent, we believe that diversity, equity, and inclusion make
      us a more innovative and vibrant place to work. People are at the center, and we are committed to
      a sustainable environment and workplace where talent can learn, grow, and thrive. ---

      To learn more about Pearson's commitment to a diverse and inclusive workforce, please click
      here:--- ---

      Pearson is an Affirmative Action and Equal Opportunity Employer and a member of E-Verify. We are
      committed to building a team that represents a variety of backgrounds, perspectives, and skills.
      The more inclusive we are, the better our work will be. All employment is decided based on
      qualifications, merit, and business need.---All qualified applicants will receive consideration for
      employment without regard to race, ethnicity, color, religion, sex, sexual orientation, gender
      identity, gender expression, age, national origin, protected veteran status, disability status,
      or any other group protected by law.
      Job: TECHNOLOGY
      Organization: Higher Education
      Schedule: FULL\_TIME
      Req ID: 4239
      This employer is a corporate member of
      myGwork - LGBTQ+ professionals, the business community for LGBTQ+ professionals,
      students, inclusive employers & anyone who believes in workplace equality.

Keywords: myGwork, Trenton , Principal Software Engineer (Remote), IT / Software / Systems , Trenton, New Jersey

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest New Jersey jobs by following @recnetNJ on Twitter!

Trenton RSS job feeds