
Not disclosed
Salary
Not disclosed by employer
£45,000
Going rate
Skilled Worker going rate
This role may qualify for a Skilled Worker visa
SOC 2125 is an eligible occupation, but we classified this role with low confidence (39% match). If the code is right — and BGTS LTD is a licensed sponsor — it should qualify, but double-check the occupation eligibility rules against the actual role.
Job title (Product Engineer)
Description
Job Description Summary
We are seeking a Product Engineer to join our
Cardiff-based engineering team which is Perm or FTE with BGTS reporting
to the Lead Developer.
You will work closely with business
stakeholders, product owners and fellow engineers to understand business
challenges, shape solutions and deliver high-quality digital products used by
thousands of learners and driving instructors across the UK.
You will take ownership of features from
discovery through to production, delivering solutions that create value for
both the business and our customers.
Our products are built using technologies
including TypeScript, React, Node.js, GraphQL, Flutter and AWS. Experience
with these technologies is beneficial, but we are primarily seeking engineers
with strong problem-solving skills, sound engineering judgement and the
ability to learn quickly. We embrace AI-assisted software development and
expect engineers to use these tools responsibly while maintaining high
standards of quality, security and maintainability.
Responsibilities
1. Work
with business stakeholders and product owners to understand business
challenges and identify opportunities for improvement.
2. Take ownership of features from discovery
through implementation, deployment and production support.
3. Translate business requirements into
practical, scalable and maintainable technical solutions.
4. Deliver high-quality software that balances
customer value, engineering quality and operational stability.
5. Collaborate effectively with engineers,
testers, designers and business stakeholders.
6. Use modern engineering practices and
AI-assisted development tools responsibly while maintaining accountability
for the quality of delivered solutions.
7. Contribute to the continuous improvement of
products, engineering practices, tooling and your own professional
development.
8. Help evolve AI-enabled software development
practices and ways of working within the team.
Health
and safety requirements
Conduct yourself, and carry out
work, to ensure compliance with the Company’s Health, Safety and
Environmental Policies.
The Individual
We are looking for someone who enjoys solving
problems as much as developing software. You will be comfortable working with
business stakeholders, understanding their objectives and translating
business needs into practical, well-engineered solutions.
You will be curious, adaptable and
collaborative, applying sound engineering principles across a range of
technologies. You should be comfortable using AI-assisted development tools
responsibly while maintaining accountability for the quality of everything
you deliver.
Although our technology stack includes TypeScript, React, Node.js,
GraphQL, Flutter and AWS, we recognise that strong engineers come from many
technical backgrounds. We are more interested in your ability to learn
quickly, communicate effectively and deliver high-quality solutions than
experience with any specific technology.
Capability, Knowledge and
Experience:
· Excellent communication skills, with the
ability to engage effectively with technical and non-technical stakeholders.
· Ability to understand business requirements
and translate them into practical technical solutions.
· Strong analytical and problem-solving skills,
with the confidence to challenge assumptions and propose alternative
approaches.
· Ability to work effectively within a
collaborative, multidisciplinary team.
· Sound engineering judgement, balancing
delivery speed with quality, maintainability, security and operational
stability.
· Experience using AI-assisted software
development tools responsibly to improve productivity while maintaining
accountability for delivered solutions.
· Curiosity, adaptability and a commitment to
continuous learning and improvement.
· Experience developing modern web applications
using one or more contemporary programming languages or frameworks.
· Experience designing and developing REST or
GraphQL APIs.
· Experience working with relational and/or
NoSQL databases.
· Experience working with cloud platforms and
modern deployment practices.
· Experience writing maintainable, well-tested
and secure software.
· Experience using Git and collaborative
development workflows.
· Understanding of modern software engineering
practices, including automated testing, code review and continuous
integration.
Experience
in any of the following would be advantageous but is not essential:
· TypeScript and JavaScript.
· React or other modern front-end frameworks.
· Node.js.
· GraphQL and Apollo.
· AWS services such as Lambda, SQS,
CloudFormation or similar.
· Mobile application development using Flutter
or React Native.
· SQL Server and database design.
· Automated testing using frameworks such as
Jest.
· Infrastructure as Code and DevOps practices.
· Experience working within Agile product teams.
· Experience introducing AI-assisted engineering
tools or workflows that improve software delivery and team productivity.
· Strong
communicator who builds effective relationships with technical
and non-technical stakeholders.
· Naturally curious, with a desire to understand
business challenges as well as technical solutions.
· Collaborative and supportive, contributing
positively to team success.
· Takes ownership of work and demonstrates
accountability for delivery and quality.
· Pragmatic problem solver who balances customer
needs, technical excellence and business priorities.
· Adaptable, committed to continuous learning
and comfortable working with new technologies and AI-assisted development
tools.
· Customer-focused, with integrity,
professionalism and a desire to deliver meaningful business outcomes.
Job title (Product Engineer)
Description
Job Description Summary
We are seeking a Product Engineer to join our
Cardiff-based engineering team which is Perm or FTE with BGTS reporting
to the Lead Developer.
You will work closely with business
stakeholders, product owners and fellow engineers to understand business
challenges, shape solutions and deliver high-quality digital products used by
thousands of learners and driving instructors across the UK.
You will take ownership of features from
discovery through to production, delivering solutions that create value for
both the business and our customers.
Our products are built using technologies
including TypeScript, React, Node.js, GraphQL, Flutter and AWS. Experience
with these technologies is beneficial, but we are primarily seeking engineers
with strong problem-solving skills, sound engineering judgement and the
ability to learn quickly. We embrace AI-assisted software development and
expect engineers to use these tools responsibly while maintaining high
standards of quality, security and maintainability.
Responsibilities
1. Work
with business stakeholders and product owners to understand business
challenges and identify opportunities for improvement.
2. Take ownership of features from discovery
through implementation, deployment and production support.
3. Translate business requirements into
practical, scalable and maintainable technical solutions.
4. Deliver high-quality software that balances
customer value, engineering quality and operational stability.
5. Collaborate effectively with engineers,
testers, designers and business stakeholders.
6. Use modern engineering practices and
AI-assisted development tools responsibly while maintaining accountability
for the quality of delivered solutions.
7. Contribute to the continuous improvement of
products, engineering practices, tooling and your own professional
development.
8. Help evolve AI-enabled software development
practices and ways of working within the team.
Health
and safety requirements
Conduct yourself, and carry out
work, to ensure compliance with the Company’s Health, Safety and
Environmental Policies.
The Individual
We are looking for someone who enjoys solving
problems as much as developing software. You will be comfortable working with
business stakeholders, understanding their objectives and translating
business needs into practical, well-engineered solutions.
You will be curious, adaptable and
collaborative, applying sound engineering principles across a range of
technologies. You should be comfortable using AI-assisted development tools
responsibly while maintaining accountability for the quality of everything
you deliver.
Although our technology stack includes TypeScript, React, Node.js,
GraphQL, Flutter and AWS, we recognise that strong engineers come from many
technical backgrounds. We are more interested in your ability to learn
quickly, communicate effectively and deliver high-quality solutions than
experience with any specific technology.
Capability, Knowledge and
Experience:
· Excellent communication skills, with the
ability to engage effectively with technical and non-technical stakeholders.
· Ability to understand business requirements
and translate them into practical technical solutions.
· Strong analytical and problem-solving skills,
with the confidence to challenge assumptions and propose alternative
approaches.
· Ability to work effectively within a
collaborative, multidisciplinary team.
· Sound engineering judgement, balancing
delivery speed with quality, maintainability, security and operational
stability.
· Experience using AI-assisted software
development tools responsibly to improve productivity while maintaining
accountability for delivered solutions.
· Curiosity, adaptability and a commitment to
continuous learning and improvement.
· Experience developing modern web applications
using one or more contemporary programming languages or frameworks.
· Experience designing and developing REST or
GraphQL APIs.
· Experience working with relational and/or
NoSQL databases.
· Experience working with cloud platforms and
modern deployment practices.
· Experience writing maintainable, well-tested
and secure software.
· Experience using Git and collaborative
development workflows.
· Understanding of modern software engineering
practices, including automated testing, code review and continuous
integration.
Experience
in any of the following would be advantageous but is not essential:
· TypeScript and JavaScript.
· React or other modern front-end frameworks.
· Node.js.
· GraphQL and Apollo.
· AWS services such as Lambda, SQS,
CloudFormation or similar.
· Mobile application development using Flutter
or React Native.
· SQL Server and database design.
· Automated testing using frameworks such as
Jest.
· Infrastructure as Code and DevOps practices.
· Experience working within Agile product teams.
· Experience introducing AI-assisted engineering
tools or workflows that improve software delivery and team productivity.
· Strong
communicator who builds effective relationships with technical
and non-technical stakeholders.
· Naturally curious, with a desire to understand
business challenges as well as technical solutions.
· Collaborative and supportive, contributing
positively to team success.
· Takes ownership of work and demonstrates
accountability for delivery and quality.
· Pragmatic problem solver who balances customer
needs, technical excellence and business priorities.
· Adaptable, committed to continuous learning
and comfortable working with new technologies and AI-assisted development
tools.
· Customer-focused, with integrity,
professionalism and a desire to deliver meaningful business outcomes.
Job title (Product Engineer)
Description
Job Description Summary
We are seeking a Product Engineer to join our
Cardiff-based engineering team which is Perm or FTE with BGTS reporting
to the Lead Developer.
You will work closely with business
stakeholders, product owners and fellow engineers to understand business
challenges, shape solutions and deliver high-quality digital products used by
thousands of learners and driving instructors across the UK.
You will take ownership of features from
discovery through to production, delivering solutions that create value for
both the business and our customers.
Our products are built using technologies
including TypeScript, React, Node.js, GraphQL, Flutter and AWS. Experience
with these technologies is beneficial, but we are primarily seeking engineers
with strong problem-solving skills, sound engineering judgement and the
ability to learn quickly. We embrace AI-assisted software development and
expect engineers to use these tools responsibly while maintaining high
standards of quality, security and maintainability.
Responsibilities
1. Work
with business stakeholders and product owners to understand business
challenges and identify opportunities for improvement.
2. Take ownership of features from discovery
through implementation, deployment and production support.
3. Translate business requirements into
practical, scalable and maintainable technical solutions.
4. Deliver high-quality software that balances
customer value, engineering quality and operational stability.
5. Collaborate effectively with engineers,
testers, designers and business stakeholders.
6. Use modern engineering practices and
AI-assisted development tools responsibly while maintaining accountability
for the quality of delivered solutions.
7. Contribute to the continuous improvement of
products, engineering practices, tooling and your own professional
development.
8. Help evolve AI-enabled software development
practices and ways of working within the team.
Health
and safety requirements
Conduct yourself, and carry out
work, to ensure compliance with the Company’s Health, Safety and
Environmental Policies.
The Individual
We are looking for someone who enjoys solving
problems as much as developing software. You will be comfortable working with
business stakeholders, understanding their objectives and translating
business needs into practical, well-engineered solutions.
You will be curious, adaptable and
collaborative, applying sound engineering principles across a range of
technologies. You should be comfortable using AI-assisted development tools
responsibly while maintaining accountability for the quality of everything
you deliver.
Although our technology stack includes TypeScript, React, Node.js,
GraphQL, Flutter and AWS, we recognise that strong engineers come from many
technical backgrounds. We are more interested in your ability to learn
quickly, communicate effectively and deliver high-quality solutions than
experience with any specific technology.
Capability, Knowledge and
Experience:
· Excellent communication skills, with the
ability to engage effectively with technical and non-technical stakeholders.
· Ability to understand business requirements
and translate them into practical technical solutions.
·
This description is the source posting as it read when we added it. We are not affiliated with BGTS LTD, so check their own site for the current details.
No close matches live right now.
Browse more sponsored jobs at BGTS LTDNot necessarily. BGTS LTD holds a sponsor licence, but sponsorship for a specific hire is always the employer's decision. Be upfront in your application that you'll require it.
The offer must clear both the general threshold and the SOC 2125 going rate of £45,000. New-entrant and shortage discounts can lower it.