Software Engineers

Equitycity
Charing Cross, United Kingdom
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 60K

Job location

Remote
Charing Cross, United Kingdom

Tech stack

Geographic Information Systems
Unix
Code Review
Databases
Relational Databases
PostgreSQL
Node.js
Pair Programming
Software Engineering
TypeScript
React
Backend
GIT
Containerization
Kubernetes
Front End Software Development
REST
Software Version Control
Docker
Crud

Job description

  • Develop and enhance the underwriting platform for both new and existing clients.
  • Work across the full stack, including frontend (React) and backend (Go / Node.js / TypeScript).
  • Collaborate with developers, product managers, and QA teams to deliver reliable, user-focused features.
  • Maintain consistent UI and UX standards across applications.
  • Troubleshoot, diagnose, and resolve production issues effectively., * Frontend: React, TypeScript
  • Backend: Go, Node.js
  • Database: PostgreSQL
  • Infrastructure: Docker, Kubernetes

Requirements

We are seeking two motivated mid-level full-stack engineers to join a collaborative and pragmatic team. This role is ideal for developers with a few years of hands-on experience who are ready to take ownership of their work, grow their skills, and contribute to building and improving a modern underwriting platform. You'll work on a mix of feature development and system enhancements, from small fixes to full-scale new functionality, in an environment that values autonomy, learning, and practical problem-solving., * 2-4 years of professional software development experience.

  • Confident working as a full-stack engineer across frontend, backend, and databases.
  • Strong practical experience with React.
  • Proficient in at least one backend language: Go, Node.js, or TypeScript.
  • Comfortable with RESTful APIs, CRUD development, and Git-based version control.
  • Clear communicator, proactive problem solver, and effective collaborator.

Desirable Skills

  • Experience deploying and iterating safely in production environments.
  • Knowledge of relational databases (e.g. PostgreSQL).
  • Familiarity with Unix tools, containerisation, and Kubernetes.
  • Experience conducting code reviews or pair programming.
  • Exposure to geospatial data.
  • Ability to explain complex technical concepts clearly and simply., * Enjoy autonomy, responsibility, and end-to-end problem-solving.
  • Balance speed with long-term, maintainable design.
  • Value open, honest communication over unnecessary process.
  • Appreciate pragmatic decisions and continuous improvement.
  • Are curious, collaborative, and motivated to deliver meaningful work.

This role is best suited to someone who values a close-knit, hands-on team environment rather than rigid structures or narrowly defined tasks.

Apply for this position