Durham, NC, 27722, USA
33 days ago
Senior Fullstack Engineer (React)
**Senior Full-Stack Engineer** **Location : Durham (Hybrid 3 Days on-site)** 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 & Commerce Cloud 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 + Experience of integrated AI models into web apps for personalized user experiences is a plus. 1095416 **Job:** Application Engineering **Job Family:** ENGINEERING **Organization:** Corporate Strategy & Technology **Schedule:** FULL\_TIME **Req ID:** 19261
Confirm your E-mail: Send Email