Durham, NC, USA
6 days ago
Senior Fullstack Engineer (React)

Senior Full-Stack Engineer

We are the world’s learning company with more than 24,000 employees (about the seating capacity of Madison Square Garden) operating in 70 countries. We combine world-class educational content and assessment, powered by services and technology, to enable more effective teaching and personalized learning at a scale. We believe that wherever learning flourishes so do people. 

Pearson Marketing Cloud (PMC) is one of Pearson’s global technology platforms, globally distributed instances, multi-tenant, driving the digital transformation for eCommerce and web content. PMC currently processes more than 90% of global Pearson eCommerce revenue and serves over 75% of all Pearson web traffic. 

We currently run a large eCommerce platform serving the full-stack, but we are moving towards the next-generation of eCommerce architectures – headless, API-first, cloud-native and micro-service based. Join a skilled team within a highly specialized technology department which focuses on delivery and transformation! 

About the job 

We are looking for a senior full-stack engineer with expertise in complex applications. You will contribute to Pearson's technical transformation by developing global capability onto the PMC core technical platform. We value individuals with a passion for technology and a drive to help us move towards our architectural vision. 

This is a unique opportunity for a dedicated technologist to help us build something that will directly enhance the lives of millions, by supporting the provision of education on a global scale. 

As a Senior Full Stack Engineer, your key responsibilities will include: 

Implementing, documenting, and unit testing complex modules using Java, Spring, and React.  Ensuring code quality and adherence to non-functional requirements. Following and contributing to the project's technical best practices and development standards.  Performing code reviews to ensure flexibility and reusability of the developed code.  Coaching and mentoring junior team members to help drive the team's sprint commitments.  Supporting the management of architectural and technical risks.  Collaborating with project management and business analysts to manage flexible scope with business owners.  Maintaining a strong focus on high quality throughout the entire process, working closely with the Quality Assurance stream.  Working with Technical Lead, Solutions Architects, and Enterprise Architects on integration aspects with other systems.  Advocating for the new architectural vision and helping move further customizations to use that pattern.  

Skills & Abilities: 

Strong Java, Spring & REST API development Full-stack development, using client-side technologies (AngularJS, React or Vue JS)  Exposure to or willingness to learn complex eCommerce implementations  Strong understanding of object-oriented programming, design patterns, relational databases, complex integration landscapes & non-functional requirements  Experience with troubleshooting, logging and monitoring tools  Effective communication skills  Experience of AWS and microservice architecture (desirable) is a plus 
Confirm your E-mail: Send Email