Hello, we’re looking for a Developer to join Delib HQ in Bristol. We think we have a pretty good environment in which to write software. We have a big airy studio in a listed building in the city centre, and we’re a small enough company that everyone knows everyone else. It’s not perfect; there are never enough hours in the day, but we care, we say thanks, and we go out for lunches and drink together after work and I reckon that counts for a lot.
Typically we work well with people who’ve got a Computer Science degree and have been coding since at least their early teens. YMMV. We prefer people who can communicate with humans as well as computers.
We need to get some web app, support and operations stuff done. All developers do a bit of everything:
- We generally use Python for backend development. Generally Python doesn’t suck. We work with python frameworks including Pyramid, Zope and Plone. You don’t need to have used these – or even have used Python – but experience with a web framework would be good.
- Most of our app data is stored in object databases (ZODB) but from time to time we also use various flavours of SQL.
- We have lots of devops things to do, including deployment automation for servers around the world. We use Ansible for this, along with a bunch of our own scripts. Again, you don’t need to have used Ansible, but it would be best if you’re not (too) scared of SSHing into linux servers, grepping logs and tweaking apache configs.
- All our application code, automation scripts and configuration are version controlled using git, as is most of our test data. We all need to be able to modify, build and run each other’s code, so these days we’re pretty hot on documenting things too.
- All developers take rotating fortnightly shifts as Developer on Support, which means we help our customers and account managers with technical issues via our online ticketing system, help sales people with quoting and tendering, and are generally available to answer questions without being excessively grumpy. This is actually really important – it means that developers get to see how the stuff we’ve built really affects our customers’ lives, and customers love getting a reply directly from the person who can fix their problem.
- Unfortunately being on Support does also mean being on call. But calls/texts outside office hours are infrequent and if you do get called you get paid for it. Oh and don’t panic – you don’t get calls directly from customers.
These days we’re pretty good at using agile development processes like Scrum and Kanban. We also have grown-up things like continuous integration and Aeron chairs (or sofas to work on if that’s more your style). Bring your own laptop or we can supply one – you’ll get a decent quality Macbook Pro.
Hours and Salary
Could be a full-time, part-time or freelance scenario (but we’re not up for paying extortionate day rates to freelancers I’m afraid). Currently all Delib’s developers are part-time, with the option for scale-up days each month. We find that this arrangement suits our work/life/childcare/hangover requirements perfectly.
We’re offering £30-40k pro-rata depending on experience.
Sound interesting? Send a cover letter and your CV to Jayne@delib.net. We don’t place too much faith in CVs, the covering letter is really what we look at. If we like the look of yours we’ll get you in for a standard hiring interview.
We follow the HMG Baseline Personnel Security Standard and you will therefore need to satisfy basic eligibility criteria/certain conditions of employment (e.g. nationality rules/right to work); and provide appropriate documentation to verify ID, nationality, employment and/or academic history, criminal record (unspent convictions only).
No applications will be accepted via recruitment companies.
Andy (Director) and Jess (Developer)