Software Engineer

The Shore Group
Brighton and Hove, UK
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
£40,000.0 - £55,000.0
Working hours
Regular working hours

Tech stack

ASP.NET JavaScript (Programming Language) .NET Framework Artificial Intelligence Amazon Web Services Apple IOS Microsoft Azure Mobile Application Development Cloud Computing Relational Databases Software Debugging Issue Tracking Systems
+18 more
PostgreSQL Microsoft SQL Server MySQL Node.Js Pair Programming Role-Based Access Control Cloud Services Standard Sql Next.js Software Deployment Software Engineering TypeScript ReactJS Backend Bare Metal React Native JestJS Vulnerability Analysis

Job description

  • We design, build, and maintain full-stack applications using NodeJS, React, and Typescript.
  • We develop robust, well-structured code in larger codebases.
  • We deliver features and projects end to end, from requirements through to production deployment.
  • We work with modern tooling to build large-scale, maintainable applications.
  • We implement testing, monitoring, and observability to ensure applications run reliably in production.
  • We build applications with security best practices aligned to ISO 27001 standards.
  • We contribute to technical documentation and clear issue tracking.
  • We take ownership of assigned projects.
  • We mentor and support junior developers through reviews, pair programming, and mentoring.
  • We contribute to system design decisions and technical roadmap planning.
  • We identify and champion improvements to development processes and tooling.
  • We begin implementing smart features powered by ML/AI in a product-first manner.
  • We participate in security audits and vulnerability assessments, with growth potential to help lead internal audits.

Technologies:

  • AI
  • AWS
  • Android
  • Azure
  • Backend
  • Cloud
  • Support
  • Jest
  • Mobile
  • MySQL
  • NextJS
  • NodeJS
  • PostgreSQL
  • RBAC
  • React
  • React Native
  • SQL
  • Security
  • TypeScript
  • iOS
  • ASP.NET

Requirements

  • We require 5 years of software engineering experience, ideally in full-stack-focused roles.
  • We require proven experience building production applications with React and NodeJS.
  • We require familiarity with relational databases such as PostgreSQL, MS SQL, or MySQL.
  • We require experience writing well-maintained, testable code using frameworks like Vitest or Jest.
  • We require familiarity with modern RBAC authentication frameworks.
  • Nice to have: experience with Expo, React Native, or native mobile development for Android or iOS.
  • Nice to have: experience with tRPC or similar backend layers.
  • Nice to have: experience with Turborepo or similar monorepo-style projects.
  • Nice to have: experience with cloud deployments on AWS, Azure, or Vercel, including containerized or bare-metal production environments.
  • Nice to have: experience with .NET for legacy system maintenance.
  • Nice to have: experience with NextJS, Tanstack Start, or similar React frameworks.
  • Nice to have: experience with Tanstack tools such as Query, DB, or Form.
  • Nice to have: interest in or background with security and infrastructure.
  • Nice to have: experience working within ISO 27001 or similar compliance frameworks such as SOC2.
  • We value strong problem-solving skills with a methodical approach to debugging and failure analysis.
  • We value excellent written and verbal communication and the ability to explain technical decisions clearly.
  • We value a proactive, self-directed approach with the ability to manage multiple priorities and take ownership of outcomes.
  • We value curiosity about infrastructure, ML/AI, industry trends, and security topics.
  • We value a collaborative mindset and willingness to grow into more senior responsibilities.
  • We value a pragmatic approach to AI tooling, using it to move faster without outsourcing critical thinking.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:14 min

Exploring frontend development choices beyond standard JavaScript frameworks

Stacy Cashmore · WWC 2022

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

Videos

See all

Related articles

See all