Enable job alerts via email!

Software Engineer - Full Stack (mid-level)

Sensat

London

On-site

GBP 50,000 - 75,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

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

Job summary

Sensat is seeking a Full Stack Engineer to enhance the interaction between users and spatial data across cloud platforms. The ideal candidate will have a solid background in both frontend and backend technologies, contributing to diverse projects that redefine how complex infrastructure data is visualized. Join a motivated team focused on innovation and quality, addressing meaningful challenges within our field.

Qualifications

  • Experience in building modular commercial solutions.
  • Strong skills in Typescript, preferably in a Front End environment.
  • Passion for quality and writing solid, readable code.

Responsibilities

  • Design and implement visual interfaces for 2D/3D representations.
  • Build web interfaces for displaying dynamic 4D information.
  • Contribute to frontend development standards and code quality.

Skills

Frontend Development
Backend Development
Geospatial Data
Unit Testing
Clean Code Principles

Education

3+ years commercial development experience

Tools

Angular 17+
Typescript
Golang
PostgreSQL
RESTful APIs
gRPC

Job description

Who we are, what we do

Sensat is a visualisation platform for large infrastructure projects. We help teams to plan and deliver projects using an easy-to-understand digital replica of their site. Today over $300bn of complex and critical Infrastructure projects are using Sensat to bring information from different tools together, better understand and communicate their project constraints, and ensure everybody is on the same page.

We are a people-first company with an experienced team who have led multi-billion dollar exits in construction/tech at top companies. We offer purpose-driven work with a talented and committed team, providing attractive and rewarding benefits for high performers. We seek applicants who care about solving meaningful problems.


The role

As a full stack Engineer you’ll be part of a team of innovators and technologists, creating novel solutions that improve the way users interact with 2D and 3D spatial data on cloud platforms.

You’ll have significant experience with data-oriented web applications. You’ll be working across Angular, Typescript, Golang, relational databases, and cloud infrastructure to ensure that we process & serve geospatial construction data quickly, intuitively and beautifully.

You’ll be excited and motivated to embrace new areas of technology, or novel techniques where the problem requires it; your motivation will come from solving the problem rather than from a specific technology.

Sensat engineers contribute to solving problems rather than solely implementing solutions. You’ll take part in brainstorming sessions to introduce new features, improve existing functionality, and contribute to the roadmap of what gets built when.

Your knowledge of design, development, coding, testing and application programming will help your team raise their game, meeting high standards, as well as satisfying both business and functional requirements.


What you'll do
  • Design and implement visual interfaces to interact with 2D and 3D representations of the physical world.

  • Build intuitive web interfaces to display dynamic 4D information (schedules, progress monitoring) and analytics.

  • Design and build the underlying model that makes 2D/3D/4D spatial data actionable.

  • Contribute to and help improve the standards for frontend development in the team, in terms of code quality, automated testing, documentation.

  • Contribution to maintaining the reliability of Sensat’s enterprise offering.

What you'll bring
  • Experience as a Full Stack Developer building modular commercial solutions, ideally with knowledge in one or more of Angular 17+, Typescript, Golang, PostgreSQL.

  • Knowledge of HTML, CSS, SCSS, advanced DOM manipulation, cross-browser and cross-device development.

  • Experience with one or more of the following: RESTful APIs, gRPC, or relational modelling.

  • Experience with test automation; unit testing, functional testing.

  • A passion for quality and writing clean, solid, readable code that scales and performs well, with excellent coding practices and a keen eye for detail.

  • Strong desire to learn and share knowledge with others.

  • Typescript skills, preferably in a Front End environment.

  • 3+ years commercial development experience including unit/automated testing. Bonus points for participation to open source projects or other side-projects.

  • Geospatial, web mapping or construction experience beneficial, but not essential.

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

Similar jobs

Software Engineer - Full Stack (mid-level)

Rocket Lab

London null

On-site

On-site

GBP 50,000 - 75,000

Full time

6 days ago
Be an early applicant

Software Engineer - Full Stack (mid-level)

Sensat Limited

London null

On-site

On-site

GBP 50,000 - 80,000

Full time

6 days ago
Be an early applicant