Principal Software Engineer (Remote)
Company: Pearson
Location: Nashville
Posted on: June 25, 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 sprintRequirements:+ 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-POSTLearning 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:?
http://www.pearson.com/careers/diversity-and-inclusion.html?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
Keywords: Pearson, Nashville , Principal Software Engineer (Remote), IT / Software / Systems , Nashville, Tennessee
Click
here to apply!
|