Join to apply for the Lead Full Stack Engineer role at PA Consulting
1 week ago Be among the first 25 applicants
Join to apply for the Lead Full Stack Engineer role at PA Consulting
Get AI-powered advice on this job and more exclusive features.
Company Description
We believe in the power of ingenuity to build a positive human future.
As strategies, technologies, and innovation collide, we create opportunity from complexity.
Our teams of interdisciplinary experts combine innovative thinking and breakthrough technologies to progress further, faster. Our clients adapt and transform, and together we achieve enduring results.
We are over 4,000 strategists, innovators, designers, consultants, digital experts, scientists, engineers, and technologists. We have deep expertise in various sectors including consumer and manufacturing, defence and security, energy and utilities, financial services, government and public services, health and life sciences, and transport.
Our teams operate globally from offices across the UK, Ireland, US, Nordics, and Netherlands.
Job Description
Are you up for the challenge of creating seamless user experiences from every angle? Our Digital team is looking for a skilled and experienced Senior Full Stack Engineer confident in the JavaScript/TypeScript stack, from frontend to Node APIs and infrastructure.
You will work alongside colleagues from across PA, delivering transformative digital solutions to complex business challenges. Our teams are trusted to deliver and are given the space to excel. We are an inclusive community for curious, generous, pragmatic, and committed digital practitioners.
As a Senior Full Stack Engineer, you'll be part of a larger team responsible for delivering functioning solutions to clients. You will have support from experienced professionals who can guide you and help you make decisions.
You will work closely with clients as an extension of their teams, building relationships, discussing needs, refining solutions, reporting progress, and providing technical support. Excellent client-facing skills, along with solid technical and development craft skills, are essential.
What you’ll be doing:
* Providing architectural advice and contributing to higher-level architectural discussions.
* Owning the development process, establishing principles, and implementing robust methods and patterns across architecture, scope, code quality, infrastructure, and deployments.
* Modeling team behavior for writing specifications, acceptance criteria, estimating stories, sprint planning, and documentation.
* Defining and evolving PA’s engineering standards and practices to ensure a shared, modern, and robust approach.
* Influencing team discussions with clients on project decisions.
* Coaching and mentoring team members to build their expertise.
* Contributing to bids, creating approaches or proposals, and participating in client presentations during selection processes.
Qualifications
* Proven expertise in architecting and developing full stack web applications using TypeScript, including React and Next.js.
* Strong UI engineering skills with CSS, accessibility compliance, and collaboration with designers on design systems.
* Experience developing backend APIs with Node.js, databases, ORM patterns (e.g., Prisma), and designing service-oriented architectures.
* Experience with cloud-native applications in AWS, Azure, or GCP, ideally using serverless architectures.
* Developer or Architect level cloud certification or equivalent experience.
* Good understanding of software testing approaches (TDD, BDD) and frameworks (e.g., unit testing, Testing Library, Cypress).
* Experience with agile development, including sprints, work estimation, and acceptance criteria development.
* Experience implementing infrastructure-as-code, CI/CD, and release management strategies.
Additional Information
Life at PA focuses on enriching our people's working lives through growth opportunities and meaningful work. We value human differences and promote an inclusive culture.
Benefits include private healthcare, 25 days annual leave plus options to buy more, pension schemes, community initiatives, bonuses, share ownership, and tax-efficient benefits.
We are committed to equality and encourage applications from underrepresented groups.
Additional Details
* Seniority level: Mid-Senior level
* Employment type: Full-time
* Job function: Consulting
* Industry: Business Consulting and Services
#J-18808-Ljbffr