Enable job alerts via email!

Senior Full-Stack Engineer

VivaCity

London

Hybrid

GBP 60,000 - 80,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

VivaCity is seeking a passionate Senior Full-Stack Engineer to join their AI-driven team. You will develop impactful web applications and help make transport safer and greener by utilizing cutting-edge technology. The role requires collaboration and a significant focus on mentoring fellow engineers while driving technical projects.

Benefits

25 days of holiday
Flexible working hours
Work from home options
Learning & Development budget
Pension contribution
Mental health support
Discounted gym memberships
Team social budget
Office food and drinks
Cycle to work scheme

Qualifications

  • Extensive experience with JavaScript, Node.js, and a statically-typed language.
  • Strong ability in designing and deploying cloud applications.
  • Clear written and verbal communication skills.

Responsibilities

  • Architect, develop, and own varied projects.
  • Mentor junior and mid-level engineers through code reviews.
  • Drive technical initiatives to enhance product reliability.

Skills

JavaScript
Node.js
Go
Typescript
SQL
Git
Problem Solving
Communication

Tools

Terraform
CI/CD

Job description

Senior Full-Stack Engineer

Want to use AI to make roads around the world safer and greener? We’re looking for an energetic Engineer with a passion for data and web applications to join our team and help us transform transport.

Salary: £60k - £80k

Reporting to: François-Xavier Decroix, Engineering Manager

Location: primarily based in our London Office, with flexible and hybrid working (ideally 2 days per week in the office).

About the role

You’ll join our 7-person cloud and AI team, who are responsible for producing and surfacing insights from innovative transport datasets using computer vision technologies. Your role will focus on the rich web applications which display graphs, analyses and summaries to our users in transport authorities around the world. You will play a leading role in extracting value from the trillions of data points per year which flow from our smart traffic sensors to government clients.

As a senior full-stack engineer, you will architect, develop, and own varied projects, guiding technical direction to make a significant impact for customers, helping to make roads around the world safer and greener. You will mentor junior and mid-level engineers through pair programming and code reviews, and drive significant technical initiatives within our stack.

About you

You bring energy, curiosity, and a bias for action, and you love collaborating to ship impactful software. You prioritise getting to the best outcome for our customers, and take an active interest in the ‘why’, not just the ‘what’. You’ve written Typescript and/or Go commercially for years and have led major system designs. You can point to large architectural challenges you’ve overcome and large new product features or capabilities you’ve driven to market. You prioritise communication, accountability, and attention to detail, and you emphasise the broader team’s impact over your own in order to deliver on-time and on-scope.

About us

At VivaCity, we make cities smarter, safer, and more sustainable using the latest in AI and IoT technologies. We have over 6,000 AI sensors around the world, gathering real-time anonymous data on transport modes, traffic flow, and travel patterns. This is used to gather actionable insights to support strategic decisions to improve the global transport network. All our solutions are community-centric, using 'privacy by design' principles. We pride ourselves on a collaborative, open culture that fosters innovation, learning and encourages everyone to do their best work, whilst building a sense of community and collaboration. Read more about what it's like to work at VivaCity.


Requirements for the role:
  • JavaScript, Node.js and a statically-typed language (eg Go, Typescript): extensive experience required
  • Designing & deploying cloud applications: strong ability and knowledge of concepts and modern best practices required
  • SQL or other structured query language: strong ability and knowledge of concepts and best practices required
  • Version control (Git) and command line: strong ability and knowledge of concepts and best practices required
  • Problem‑solving mindset and willingness to tackle unfamiliar domains
  • Clear written and verbal communication, with a collaborative and open approach
  • Strong sense of personal accountability and attention to detail
Your time will be spent roughly as follows:
  • 50% - Proactive technical work (e.g. product development, reliability enhancements, DevX enhancements)
  • 30% - Reactive technical work (e.g. incident response, support requests, code review)
  • 10% - Technical leadership (e.g. coaching junior staff, initiatives to promote best practices, inputting on product roadmap)
  • 10% - Planning and administration
This is a unique opportunity to work with exciting technologies for a good cause, whilst building your experience across a wide variety of skillsets.
The following would further strengthen an application:
  • Passion for transportation or sustainable technologies
  • Deeper experience with parts of our stack, eg Go, Typescript, react
  • Terraform or other Infrastructure‑as‑Code tooling
  • Exposure to Kafka, event‑driven architectures, or message queues
  • Familiarity with HashiCorp Vault or other secrets management tooling
  • Deeper knowledge of CI/CD pipelines
  • Experience in a start-up or scale-up environment
You don't need to have done all of these things before, but to excel in this role, you will need to be keen to learn and comfortable working in a dynamic, fast-paced environment. If you're close to what we're looking for, please consider applying. Experience comes in many forms, skills are transferable, and passion goes a long way.
Hiring process:
  • 30 minute screening interview.
  • 1 hour pair programming interview where you will work together with a VivaCity engineer
  • 2.5 hour final round interview, split into a 60 minute technical experience interview, 60 minute soft skills interview, and 30 minute director interview
We know that diverse ideas and perspectives drive innovation and make us better. We are creating an environment where everyone, from any background, can do their best work. We're an equal opportunities employer and all applications will receive consideration for employment without regard to ethnicity, religion, gender, gender identity or expression, sexual orientation, nationality, disability, age, or social background. If you need any reasonable accommodations to help you perform at your best during the application process, please let us know.
What we offer:
  • 25 days of holiday
  • Flexible working hours and work from home
  • Up to 30 days per year work from abroad
  • Up to 3 flexible bank holiday days
  • 3% employer pension contribution
  • £850 Learning & Development budget
  • £200 total working from home budget
  • Enhanced parental leave
  • Up to 3 ‘childcare’ or ‘dependant’ days per year
  • Mental health support through Spill
  • Discounted gym memberships through GymFlex
  • £50 per person per quarter team social budget
  • Additional entertainment budget and company parties
  • Office food and drinks
  • Optional Bupa healthcare and dental care through salary deduction
  • Eye care vouchers
  • Seasonal Flu jabs
  • Cycle to work scheme
  • Payroll giving through salary sacrifice

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Full Stack Software Engineer

JR United Kingdom

London null

Remote

Remote

GBP 60,000 - 90,000

Full time

Yesterday
Be an early applicant

Senior Full Stack Engineer (Hybrid)

Cozero

London null

Remote

Remote

GBP 60,000 - 85,000

Full time

Yesterday
Be an early applicant

Senior Full Stack Software Engineer

JR United Kingdom

Slough null

Remote

Remote

GBP 55,000 - 80,000

Full time

Yesterday
Be an early applicant

Senior Full Stack Engineer (Go/React)

JR United Kingdom

Guildford null

Remote

Remote

GBP 60,000 - 90,000

Full time

2 days ago
Be an early applicant

Senior Full Stack Engineer (Go/React)

JR United Kingdom

Woking null

Remote

Remote

GBP 60,000 - 90,000

Full time

2 days ago
Be an early applicant

Senior Software Engineer - Quant Full Stack & Infrastructure (Team Lead)

ZipRecruiter

London null

Remote

Remote

GBP 70,000 - 110,000

Full time

6 days ago
Be an early applicant

Senior Software Engineer (Fullstack, Frontend Leaning)

SevenRooms

London null

Remote

Remote

GBP 60,000 - 90,000

Full time

14 days ago

Senior Full Stack Engineer (Go/React)

JR United Kingdom

Hounslow null

Remote

Remote

GBP 60,000 - 80,000

Full time

12 days ago

Senior Fullstack Engineer (React, Node)

JR United Kingdom

Slough null

Remote

Remote

GBP 50,000 - 80,000

Full time

2 days ago
Be an early applicant