Mid-level Developer

Isms

Brighton

Híbrido

GBP 60.000 - 90.000

Jornada completa

hace 21 horas
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Isms is seeking an experienced software developer to join a small, capable engineering team. You will work closely with our CTO, Tech Lead and Product Team to deliver roadmap work, owning features from design through to production.

You will help improve the platform and actively apply AI across engineering in a pragmatic, high-quality manner. The role requires 3+ years of professional experience, strong Ruby on Rails skills, and a track record of delivering features in a codebase with legacy and

Formación

  • 3+ years of professional software engineering experience.
  • Solid Ruby and Ruby on Rails experience with sound object-oriented design skills.
  • Strong backend engineering skills with working knowledge of frontend concepts.
  • Experience working in an established codebase, handling tech debt and refactoring as part of everyday work.
  • Good SQL skills and confidence writing and understanding queries.
  • The ability to deliver features independently once the direction is clear.
  • Confident use of AI for coding, refactoring, testing and documentation.
  • Good judgement about where AI helps and where it doesn’t.
  • Clear, honest communication: you tell us how you work best and adapt to how others like to work.

Responsabilidades

  • Build and maintain product features in Ruby on Rails, owning them end to end.
  • Work confidently across legacy and modern parts of the application.
  • Refactor and pay down tech debt as part of everyday delivery.
  • Improve performance and maintainability in the areas you work on.
  • Take part in code review, pairing and technical planning.
  • Contribute to design discussions and help shape how parts of the platform evolve.
  • Use AI tools heavily in your day-to-day work and share what works with the team.
  • Contribute ideas, not just delivery.

Conocimientos

Ruby & Rails
Backend engineering
AI-assisted coding
SQL proficiency
Code reviews

Herramientas

Rails 8.1
Ruby 4.x
MySQL 8.x
GitHub Actions
Cypress
Turbo
Terraform & Kubernetes on AWS
Rails Event Store
Delayed Job

Descripción del empleo

This role suits someone who is comfortable picking up existing software and making it better, can move between legacy and modern patterns without drama, and wants to make a real contribution in a small team.

Help us scale smarter, faster, and with purpose

Since 2005, we've helped organisations achieve their goals through simple, sustainable, and scalable information security. What started as a solution to help UK police forces share sensitive data securely has grown into a global SaaS platform, IO - trusted by thousands of businesses worldwide.

We're growing fast. Backed by private equity investment and with customers across the UK, Europe, the US, and APAC, we're expanding our team and doubling down on our mission: to set the standard for information security management and deliver compliance confidence through our exceptional people, process, and platform.

That's where you come in.

About the role

We're hiring a Developer to join our small, capable engineering team.

You'll work closely with our CTO, Tech Lead and Product Team to deliver roadmap work, owning features from design through to production. You'll help improve the platform as you go and play an active part in how we use AI across engineering.

This role suits someone who is comfortable picking up existing software and making it better, can move between legacy and modern patterns without drama, and wants to make a real contribution in a small team.

What you'll be doing
  • Build and maintain product features in Ruby on Rails, owning them end to end
  • Work confidently across legacy and modern parts of the application
  • Refactor and pay down tech debt as part of everyday delivery
  • Improve performance and maintainability in the areas you work on
  • Take part in code review, pairing and technical planning
  • Contribute to design discussions and help shape how parts of the platform evolve
  • Use AI tools heavily in your day-to-day work and share what works with the team
  • Contribute ideas, not just delivery
Our stack

Our core application is a long-running Rails monolith with more than 15 years of history. Some older patterns still exist, but new development is moving in a clear, modern direction.

  • Rails 8.1
  • Ruby 4.x
  • MySQL 8.x
  • GitHub Actions
  • Cypress end-to-end testing
  • Turbo
  • Literal::Types
  • Service objects, moving towards dry-rb libraries
  • Action Policy
  • Rails Event Store
  • Delayed Job
  • New Relic
  • Terraform and Kubernetes on AWS
AI-augmented engineering, without the slop

We're serious about using AI to improve speed, quality and leverage across engineering. It isn't a nice-to-have for us; it's how we work now. We generate with AI, but everything is reviewed and everything carries original thought.

We want someone who already uses AI heavily in their engineering work, is enthusiastic about it, and understands where it helps and where it doesn't.

What you bring
Must-haves
  • 3+ years of professional software engineering experience
  • Solid Ruby and Ruby on Rails experience, with sound object-oriented design skills
  • Strong backend engineering skills, with working knowledge of frontend concepts
  • Experience working in an established codebase, handling tech debt and refactoring as part of everyday work
  • Good SQL skills and confidence writing and understanding queries
  • The ability to deliver features independently once the direction is clear
  • Confident use of AI for coding, refactoring, testing and documentation
  • Good judgement about where AI helps and where it doesn’t
  • Clear, honest communication: you tell us how you work best and adapt to how others like to work
Nice-to-haves
  • Experience with Stimulus, Turbo or Hotwire
  • Experience with event-driven architecture
  • Familiarity with security and compliance domains, such as ISO 27001
  • Interest in architecture and technical direction
  • Personal projects that show thoughtful use of AI
Why you'll love it here

Our exec team is hands-on in the code and brings real industry expertise. They care about growth, and about how we achieve it. We win and lose together.

We're a small engineering organisation, so this role has real scope and real responsibility. We value people who contribute beyond the ticket in front of them, collaborate well and help improve how the team works.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Junior Developer
Junior Developer

Isms • Brighton

Híbrido
GBP 26.000 - 38.000
Senior Developer
Senior Developer

Isms • Brighton

Híbrido
GBP 70.000 - 90.000
Principal Software Engineer
Principal Software Engineer

The Citation Group • Gran Bretaña

Presencial
GBP 90.000 - 120.000
Senior Software Engineer
Senior Software Engineer

Citation Canada • Wilmslow

Presencial
GBP 55.000 - 75.000
Senior Software Engineer
Senior Software Engineer

The Citation Group • Wilmslow

A distancia
GBP 90.000 - 130.000
Remote-first
Senior Javascript Developer
Senior Javascript Developer

Odro Ltd. • Glasgow

Presencial
GBP 60.000 - 90.000
Solutions Engineer (Ai Platforms)
Solutions Engineer (Ai Platforms)

Ocho People Ltd. • Belfast

Presencial
GBP 65.000 - 85.000
Share options
AI-first culture
Senior Ai Software Engineer
Senior Ai Software Engineer

Ocho People Ltd. • Belfast

Presencial
GBP 90.000 - 130.000
Share options
Flexible working pattern
AI tooling culture
Interim Senior Software Engineer
Interim Senior Software Engineer

Go Fractional • Manchester

Híbrido
GBP 70.000 - 110.000
Senior AI Software Engineer
Senior AI Software Engineer

Ocho People • Belfast City District

Presencial
GBP 90.000 - 120.000
Share options
AI tooling culture