← Все вакансии/Middle/BookFlowGo
MiddleHybridColeshill

Software Engineer

B
BookFlowGo
Зарплата
$5,000–$6,200
Уровень
Middle
Формат
Hybrid
О роли

Описание вакансии

About the company

We’re looking for a Software Engineer to join our growing Engineering team at ParkIT, designing, building and operating software across our cloud platform. ParkIT is part of BookFlowGo, Holiday Extras Group’s B2B parking technology offering.

Responsibilities
  • Design, implement, and maintain backend services, frontend applications, and APIs using Node.js, React, and TypeScript.
  • Take ownership of features from initial understanding and technical design through to deployment, monitoring and improvement.
  • Work with Product Managers, engineers, data specialists and DevOps colleagues to turn requirements into clear, working software.
  • Use AI-assisted development tools for codebase exploration, research, design, implementation, testing, debugging, refactoring, documentation and review.
  • Critically review and validate AI-assisted output for correctness, security, performance and maintainability before it becomes part of our products.
  • Write unit, integration, component and end-to-end tests that safeguard reliability and meaningful behaviour.
  • Build and integrate APIs, distributed services and cloud-native components on Google Cloud Platform.
  • Contribute to CI/CD pipelines and release processes that support safe, repeatable delivery.
  • Take ownership of debugging, root-cause analysis, optimisation and the resolution of production issues.
  • Participate in code reviews and architectural discussions, and help us continuously improve our engineering practices.
Requirements
  • Strong professional experience with Node.js, React and TypeScript in production environments.
  • A solid understanding of modern JavaScript and TypeScript, including asynchronous programming and sound type design.
  • Experience building and operating cloud-based web applications, backend services and distributed systems.
  • Experience with API design, databases and the integration of services across a wider platform.
  • Strong grounding in testing practices, including unit, integration and automated testing; experience with Jest and TDD is beneficial.
  • Experience with cloud platforms, preferably Google Cloud Platform, together with Git, Docker and CI/CD workflows.
  • A willingness to use AI coding assistants and agentic tools as part of everyday software delivery, and to learn how to use them effectively.
  • Strong technical judgement when working with AI: you can provide appropriate context and constraints, critically review generated output, and identify incorrect, insecure or unsuitable suggestions. You remain accountable for the work you deliver.
  • An analytical and curious approach, with the persistence to investigate complex systems and solve real-world problems.
  • Excellent communication skills and a collaborative, pragmatic approach to delivery.
Conditions
  • Salary: £47,200 - £59,000 DOE + Benefits + Bonus.
  • Location: Birmingham.
  • Closing Date: 20th October.
  • A fully flexible benefits package, including Income protection, Critical illness cover and Life assurance.
  • 25 days holiday plus your birthday off, alongside bank holidays and sabbaticals at key milestones.
  • Access to Gym Discounts, Private Dental Insurance and Private Medical Insurance (after 4 years).
  • Enjoy a Profit Share Bonus and a pension scheme with Aviva.
Стек и навыки

С чем работаем