Apply now

Software Engineer

Griffiths Waite

Software Engineer

Griffiths Waite
Verified Job
Experience level:
Mid-level
Employment type:
Full-Time
Salary:
£35-40k
Working style:
Birmingham office
Floor 6 Centre City, 5-7 Hill Street, Birmingham, B5 4UA

Key Skills

Tech stack/tools used:
Must have skills:
Node.js, React, JavaScript, TypeScript
Nice to have skills:
What the hiring team says:
No items found.

Job Description

Joining Griffiths Waite (GW) as an Engineer offers an outstanding opportunity for professional growth and development.

At GW, we pride ourselves on strong engineering principles, forward-thinking use of AI, and a commitment to rapid, high-quality delivery — creating an ideal environment to sharpen your skills and grow your career.

We’re looking for Engineers who are enthusiastic, curious, and open to new ideas and perspectives. You should bring a strong desire to learn, a proactive mindset, and a positive, can-do attitude to everything you do.

Griffiths Waite is a forward-thinking software company that specialises in creating innovative solutions for enterprise clients. Our mission is to design intuitive, user-centric digital products that deliver exceptional value and lasting impact.

Our core values define who we are:

  • Brilliance – We move with purpose, innovate boldly, and simplify complexity to deliver high-impact results with clarity and speed.
  • Trust – We build lasting relationships through integrity, transparency, and a deep commitment to our clients’ best interests.
  • Collaboration – We work together openly and supportively, believing that true success is a shared achievement.
  • Ownership – We take responsibility for what we deliver, stay solution-focused, and always follow through on our promises.

What You'll Be Doing as an Engineer

As an Engineer at Griffiths Waite, you'll be a key part of a cross-functional agile team, helping to design and build high-quality software solutions for our enterprise clients. You’ll have the opportunity to work across the full development lifecycle and grow your skills in a supportive environment.

Your responsibilities will include:

  • Building new features across the development stack
  • Working closely with your team through pair programming, code reviews, and refactoring, while writing comprehensive unit, component, and end-to-end tests
  • Contributing to agile ways of working, and actively engaging in team stand-ups, planning sessions, and retrospectives
  • Helping to improve the onboarding process by keeping our documentation clear, current, and helpful for new joiners

What we are looking for - Skills

The ideal candidate considers themselves a cross-stack engineer and is confident working with Node.js, React, and TypeScript. You should be comfortable navigating both frontend and backend development. Experience and knowledge that would be ideally suited to this role includes:

  • Proficiency in scripting languages such as TypeScript and JavaScript
  • Experience with React and Next.js for frontend development
  • Familiarity with Node.js API development using frameworks like Fastify, Express
  • Experience using API testing tools such as Postman or Bruno
  • Exposure to document and relational databases (e.g. Oracle, MongoDB)

We’d also expect competency with:

  • Version control systems like Git
  • CI/CD pipelines, preferably using Azure Pipelines or similar tools
  • Project management platforms, such as Azure Boards

This role offers the chance to work with a wide variety of technologies and continually expand your skillset.

What We’re Looking For – Behaviours That Matter

We’re looking for individuals who not only bring technical ability but also the right mindset and attitude. The behaviours we value most include:

  • A genuine curiosity to learn — someone who asks questions, explores the solution in depth, and takes the time to understand both the client and the product.
  • Strong communication skills, speaking clearly and confidently while building strong relationships with team members and stakeholders.
  • An openness to constructive feedback, seeing it as a tool for growth and improvement.
  • A friendly, approachable attitude that contributes to a supportive and collaborative team culture.
  • A clear passion for software development, with a focus on delivering quality.
  • A desire to stay current with emerging technologies and best practices, while encouraging a culture of continuous learning and innovation.

What We Offer

  • Salary range of 35 - 40K per annum
  • 25 days of annual leave plus all UK bank holidays.
  • Competitive pension contribution
  • Private healthcare plan
  • Opportunity to work on innovative projects with a talented team.
  • Professional development and training opportunities.
  • Flexible working hours and remote work options.
  • A collaborative and supportive company culture.
  • Strong client relationships with daily contact to ensure functionality delights.
  • Opportunities for skill mastery and mentoring within a small consultancy where everyone's opinion counts.
  • Regular company celebrations (Summer and Christmas Parties!)
  • Gym and fitness studio
  • Office located 60 seconds from New Street Station – right in the heart of Birmingham City Center

The team structure

How the team communicates on a daily/weekly basis

What you’ll be doing

What we are looking for

The interview process

The interview process

About the company

Company Benefits

  • 25 days of annual leave plus all UK bank holidays.
  • Competitive pension contribution
  • Private healthcare plan
  • Opportunity to work on innovative projects with a talented team.
  • Professional development and training opportunities.
  • Flexible working hours and remote work options.
  • A collaborative and supportive company culture.
  • Strong client relationships with daily contact to ensure functionality delights.
  • Opportunities for skill mastery and mentoring within a small consultancy where everyone's opinion counts.
  • Regular company celebrations (Summer and Christmas Parties!)
  • Gym and fitness studio
  • Office located 60 seconds from New Street Station – right in the heart of Birmingham City Center

Connecting Birmingham's take:

Company Benefits

Joining Griffiths Waite (GW) as an Engineer offers an outstanding opportunity for professional growth and development.

At GW, we pride ourselves on strong engineering principles, forward-thinking use of AI, and a commitment to rapid, high-quality delivery — creating an ideal environment to sharpen your skills and grow your career.

We’re looking for Engineers who are enthusiastic, curious, and open to new ideas and perspectives. You should bring a strong desire to learn, a proactive mindset, and a positive, can-do attitude to everything you do.

Griffiths Waite is a forward-thinking software company that specialises in creating innovative solutions for enterprise clients. Our mission is to design intuitive, user-centric digital products that deliver exceptional value and lasting impact.

Our core values define who we are:

  • Brilliance – We move with purpose, innovate boldly, and simplify complexity to deliver high-impact results with clarity and speed.
  • Trust – We build lasting relationships through integrity, transparency, and a deep commitment to our clients’ best interests.
  • Collaboration – We work together openly and supportively, believing that true success is a shared achievement.
  • Ownership – We take responsibility for what we deliver, stay solution-focused, and always follow through on our promises.

What You'll Be Doing as an Engineer

As an Engineer at Griffiths Waite, you'll be a key part of a cross-functional agile team, helping to design and build high-quality software solutions for our enterprise clients. You’ll have the opportunity to work across the full development lifecycle and grow your skills in a supportive environment.

Your responsibilities will include:

  • Building new features across the development stack
  • Working closely with your team through pair programming, code reviews, and refactoring, while writing comprehensive unit, component, and end-to-end tests
  • Contributing to agile ways of working, and actively engaging in team stand-ups, planning sessions, and retrospectives
  • Helping to improve the onboarding process by keeping our documentation clear, current, and helpful for new joiners

What we are looking for - Skills

The ideal candidate considers themselves a cross-stack engineer and is confident working with Node.js, React, and TypeScript. You should be comfortable navigating both frontend and backend development. Experience and knowledge that would be ideally suited to this role includes:

  • Proficiency in scripting languages such as TypeScript and JavaScript
  • Experience with React and Next.js for frontend development
  • Familiarity with Node.js API development using frameworks like Fastify, Express
  • Experience using API testing tools such as Postman or Bruno
  • Exposure to document and relational databases (e.g. Oracle, MongoDB)

We’d also expect competency with:

  • Version control systems like Git
  • CI/CD pipelines, preferably using Azure Pipelines or similar tools
  • Project management platforms, such as Azure Boards

This role offers the chance to work with a wide variety of technologies and continually expand your skillset.

What We’re Looking For – Behaviours That Matter

We’re looking for individuals who not only bring technical ability but also the right mindset and attitude. The behaviours we value most include:

  • A genuine curiosity to learn — someone who asks questions, explores the solution in depth, and takes the time to understand both the client and the product.
  • Strong communication skills, speaking clearly and confidently while building strong relationships with team members and stakeholders.
  • An openness to constructive feedback, seeing it as a tool for growth and improvement.
  • A friendly, approachable attitude that contributes to a supportive and collaborative team culture.
  • A clear passion for software development, with a focus on delivering quality.
  • A desire to stay current with emerging technologies and best practices, while encouraging a culture of continuous learning and innovation.

What We Offer

  • Salary range of 35 - 40K per annum
  • 25 days of annual leave plus all UK bank holidays.
  • Competitive pension contribution
  • Private healthcare plan
  • Opportunity to work on innovative projects with a talented team.
  • Professional development and training opportunities.
  • Flexible working hours and remote work options.
  • A collaborative and supportive company culture.
  • Strong client relationships with daily contact to ensure functionality delights.
  • Opportunities for skill mastery and mentoring within a small consultancy where everyone's opinion counts.
  • Regular company celebrations (Summer and Christmas Parties!)
  • Gym and fitness studio
  • Office located 60 seconds from New Street Station – right in the heart of Birmingham City Center

Overview
Posted on:
June 12, 2025
Department:
Software Development
Time:
Full-Time
Salary:
£35-40k
Location:
Floor 6 Centre City, 5-7 Hill Street, Birmingham, B5 4UA
Apply now

Other job openings

View all jobs