Suru Partners Logo

About Suru Partners

Address
Coventry, UK
Company size
1-15 employees

Summary

What we do

Suru Partners is a web app development consultancy creating complex bespoke web applications and interactive web experiences. We’re based in Coventry and work with clients across the UK and overseas. We do a lot of work with medium-to-large non-profits, including a number of faith-based organisations, and are proud of the impact our work has.

Our Culture

We’re a small, close-knit team who care deeply about the work we do for clients — we’re not just shipping code as fast as possible. We have incredibly low staff turnover — our team members tend to stay for many years. Our clients also work with us for years so you’ll get to know the complex apps we’ve developed as well as work with us on new greenfield projects. Our design, project management and engineering practices lead to a calm, efficient working environment; we never have to stay late because of a crisis!

You’ll be working directly with our whole team, including the directors and senior developers, to learn about and model our clients’ domains, collaboratively design solutions and deploy significant applications to production. We tend to take on projects which others deem too complex so you’ll stretch your modelling and conceptual skills as well as technical skills. Company leadership is actively involved in the projects we do so you’ll have clear, regular direction and support so you can do your best work.

Many of us have young families and other pursuits so we embrace flexible working. We will consider full- and part-time applicants as well as those who want to work fully from our office or a blend of office and remote. Many of us have worked partially remotely since we started the business in 2014 so we already operate with some of us in the office and some of us at home. We trust our team so we operate a flexible holiday policy.

We’ll provide a modern, powerful Mac to work with as well as whatever you need for a productive, ergonomic working environment in our Coventry office or at home (although you’re of course welcome to use your own hardware if you’d prefer).

Our Engineering Processes

As we work on complex projects we practice Domain Driven Design (DDD), continuous integration (CI) and test-driven development (TDD) to make sure we're creating high-quality systems that are aligned with the organisations we work with and are supple enough to change and evolve without becoming a nightmare to work in.

We also practice behaviour-driven development (BDD) so that everyone on the team, including the client, has a crystal-clear understanding of what behaviours the systems we create should perform.

You'll work with other developers to pair review code and architecture. As we practice CI we release code to client production systems multiple times per week.

Our interview process

  1. Application, CV and covering note
  2. A 30-minute introductory phone call with one of our directors
  3. Some short asynchronous coding assessment exercises done in your own time
  4. A final round 1-hour interview

Career progression

At Suru, you’ll develop your knowledge, skills and experience as a professional developer through formal training and, more importantly, through daily collaboration with our other experienced developers and senior architects and through working on significant real-world applications.

Developers can choose to progress their career by either taking on leadership roles (managing other developers and coaching) or through functional mastery (taking on responsibility for system architecture and working on the most challenging, complex parts of our clients' domains). You'll also have the opportunity to learn developer-adjacent skills such as devops, solution design or client consulting.

Perks at Suru Partners

Flexible hybrid working
A calm, quality-oriented culture
Unlimited paid holiday
Excellent office coffee
A powerful, modern Mac
Free snacks & drinks
Family-oriented & flexible hours

Tech Stack

application and data

Laravel
Laravel
PHP
PHP
Vue.js
Vue.js

utilities

Elasticsearch
Elasticsearch
Mailgun
Mailgun
BrowserStack
BrowserStack

dev ops

Ansible
Ansible
Git
Git
Docker
Docker
Bitbucket
Bitbucket
Kubernetes
Kubernetes
Octopus Deploy
Octopus Deploy
Datadog
Datadog
Cloudflare
Cloudflare

business tool

Slack
Slack
Miro
Miro

Office Photos

Designing a system with a client in Georgia, USA
Collaborative feature prioritisation with a client's senior leadership team
Event storming a business process
A recent off-site developer team day
Reviewing designs for a new feature for one of our client's grant management systems that processes $40 million each year
Designing a system process with a client
Our Coventry office
Building a disaster relief management system
Event storming a business process