Lead Full Stack Engineer

Lead Full Stack Engineer

Belfast Full-Time 43200 - 72000 £ / year (est.) No home office possible
P

At a Glance

  • Tasks: Create seamless user experiences and deliver transformative digital solutions.
  • Company: Join a global team of over 4,000 experts driving innovation across various sectors.
  • Benefits: Enjoy health perks, 25 days leave, a generous pension scheme, and community involvement opportunities.
  • Why this job: Be part of an inclusive culture that values creativity and supports personal growth.
  • Qualifications: Proven expertise in full stack development with TypeScript, React, and Node.js required.
  • Other info: We welcome applications from underrepresented groups and offer adjustments during the recruitment process.

The predicted salary is between 43200 - 72000 £ per year.

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. And we have deep expertise in 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.

Are you up for the challenge of creating seamless user experiences from every angle? Our Digital team are looking for a skilled and experienced Senior Full Stack Engineer confident in the JavaScript/TypeScript stack, from front-of-frontend through to Node APIs and infrastructure. You will work alongside colleagues from across PA, delivering transformative digital solutions to today's most complex business challenges. Our teams are trusted to deliver and given the space to be awesome. We're an inclusive community for the curious, generous, pragmatic and committed digital practitioner.

As a Senior Full Stack Engineer, you'll be working as part of a larger team who are collectively responsible for delivering functioning solutions to our clients. You'll have the support of experienced professionals within the team, who can give you guidance and help you make decisions. We work alongside our clients daily as an extension of their own teams to build relationships, discuss their needs, refine solutions, report progress, and provide technical support. You will be required to have excellent client facing skills as well as solid technical knowledge and development craft skills.

What you'll be doing:

  • Expect to use your knowledge of architecture; our clients will look to you for advice and contribution in higher level architectural discussions.
  • Own the development process for your team, building strong principles and putting robust methods and patterns in place across architecture, scope, code quality, infrastructure and deployments.
  • Model team behaviour for writing specifications and acceptance criteria, estimating stories, sprint planning and documentation.
  • Actively define and evolve PA's engineering standards and practices ensuring we maintain a shared, modern and robust approach.
  • It's important you feel comfortable influencing team discussions with the client on the project.
  • Coach and mentor others in the team, regardless of seniority, working with them to build their expertise and understanding.
  • Your involvement in shaping bids (working with a bid team) will assist to create approaches or proposals, and perhaps you may also add valuable contributions during presentations to clients in a formal selection process.

Qualifications:

  • Proven expertise of architecting and developing full stack web applications using TypeScript including React and expertise in UI engineering using CSS, strong knowledge of accessibility compliance and working with designers to deliver design systems in code.
  • Demonstrable experience of backend API development with Node.js including databases, ORM patterns (e.g. Prisma) and designing service-oriented architectures.
  • Experience of developing cloud-native applications in one of AWS, Azure or GCP, ideally using a serverless architecture (e.g. functions, message queues, databases, API gateways, authentication).
  • Developer or Architect level cloud certification or equivalent experience.
  • Good understanding of software testing approaches (TDD, BDD) and associated frameworks (e.g. unit testing, Testing Library, Cypress etc).
  • Experience of agile software development including sprints, work estimation and developing acceptance criteria.
  • Experience implementing infrastructure-as-code, CI/CD patterns and efficient release management strategies.

Additional information:

Life At PA encompasses our peoples' views about how we enrich peoples' working lives by giving them access to unique people and growth opportunities and purpose led meaningful work. Our purpose guides how we work with our clients and our teams, and support our communities, to deliver insight and impact, solving the world's most complex challenges. We're focused on building a workplace that values human difference and diverse mindsets, and a culture of inclusion and equality that unlocks the potential in our people so everyone can be their best self. We are dedicated to supporting the physical, emotional, social and financial well-being of our people.

Check out some of our extensive benefits:

  • Health and lifestyle perks accompanying private healthcare for you and your family.
  • 25 days annual leave (plus a bonus half day on Christmas Eve) with the opportunity to buy 5 additional days.
  • Generous company pension scheme.
  • Opportunity to get involved with community and charity-based initiatives.
  • Annual performance-based bonus.
  • PA share ownership.
  • Tax efficient benefits (cycle to work, give as you earn).

We're committed to advancing equality. We recruit, retain, reward and develop our people based solely on their abilities and contributions and without reference to their age, background, disability, genetic information, parental or family status, religion or belief, race, ethnicity, nationality, sex, sexual orientation, gender identity (or expression), political belief veteran status, or other by any other range of human difference brought about by identity and experience. We welcome applications from underrepresented groups.

Adjustments or accommodations - Should you need any adjustments or accommodations to the recruitment process, at either application or interview, please contact us.

To be considered for this role you will be redirected to and must complete the application process on our careers page. To start the process, click the Apply button below to Login/Register.

Lead Full Stack Engineer employer: PA Consulting Services Ltd

At PA, we pride ourselves on being an exceptional employer, offering a vibrant work culture that fosters innovation and collaboration. Our commitment to employee growth is evident through extensive training opportunities and mentorship from seasoned professionals, ensuring you thrive in your role as a Lead Full Stack Engineer. Located in a dynamic environment, we provide a range of benefits including generous annual leave, health perks, and a strong focus on diversity and inclusion, making PA a truly rewarding place to advance your career.
P

Contact Detail:

PA Consulting Services Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Full Stack Engineer

✨Tip Number 1

Familiarise yourself with the latest trends in full stack development, particularly around JavaScript and TypeScript. Being able to discuss recent advancements or frameworks during your interview can demonstrate your passion and commitment to the field.

✨Tip Number 2

Prepare to showcase your client-facing skills by thinking of examples where you've successfully communicated technical concepts to non-technical stakeholders. This will highlight your ability to bridge the gap between technology and business needs.

✨Tip Number 3

Brush up on your knowledge of cloud-native applications and serverless architectures. Be ready to discuss your experience with AWS, Azure, or GCP, as this is a key requirement for the role.

✨Tip Number 4

Think about how you can contribute to team dynamics and mentoring. Prepare to share your thoughts on fostering a collaborative environment and how you've helped others grow in their technical skills in previous roles.

We think you need these skills to ace Lead Full Stack Engineer

Proficiency in JavaScript and TypeScript
Experience with React for UI development
Strong knowledge of CSS and accessibility compliance
Backend API development with Node.js
Familiarity with databases and ORM patterns (e.g. Prisma)
Designing service-oriented architectures
Experience with cloud-native applications in AWS, Azure, or GCP
Understanding of serverless architecture
Developer or Architect level cloud certification
Knowledge of software testing approaches (TDD, BDD)
Experience with testing frameworks (e.g. unit testing, Testing Library, Cypress)
Agile software development experience including sprints and work estimation
Implementation of infrastructure-as-code
CI/CD patterns and release management strategies
Excellent client-facing skills
Coaching and mentoring abilities

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in full stack development, particularly with TypeScript, React, and Node.js. Emphasise your architectural skills and any client-facing roles you've had.

Craft a Compelling Cover Letter: In your cover letter, express your passion for creating seamless user experiences and how your skills align with the company's mission. Mention specific projects where you've successfully implemented cloud-native applications or led teams.

Showcase Technical Skills: Include a section in your application that details your technical expertise, especially in areas like UI engineering, API development, and agile methodologies. Use bullet points for clarity and impact.

Highlight Soft Skills: Since the role requires excellent client-facing skills, make sure to mention your experience in mentoring others and collaborating with cross-functional teams. Provide examples of how you've influenced team discussions or contributed to project bids.

How to prepare for a job interview at PA Consulting Services Ltd

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with the JavaScript/TypeScript stack, particularly in relation to React and Node.js. Highlight specific projects where you've architected and developed full stack applications, and be ready to explain your approach to backend API development and cloud-native applications.

✨Demonstrate Client-Facing Skills

Since this role requires excellent client interaction, practice articulating your thoughts clearly and confidently. Prepare examples of how you've successfully collaborated with clients in the past, focusing on how you identified their needs and delivered effective solutions.

✨Emphasise Team Collaboration

This position involves mentoring and coaching team members, so be ready to discuss your experience in leading teams and fostering a collaborative environment. Share instances where you've influenced team discussions or contributed to architectural decisions.

✨Prepare for Architectural Discussions

Expect to engage in higher-level architectural conversations during the interview. Brush up on your knowledge of software architecture principles and be prepared to share your insights on best practices, including infrastructure-as-code and CI/CD patterns.

Lead Full Stack Engineer
PA Consulting Services Ltd
P
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>