Our London based client, launched in 2009 is looking for a backend developer to join the product team and be part of the wider technology department. – Salary bracket £40-£50k, however a dynamic more junior candidate would be considered if ability can be demonstrated.
With offices based near Old Street Station, positioning them between the innovative start-ups of Shoreditch and the forward-looking financial institutions on the fringe of the City.
Our client is looking for a problem solver who’s curious about new technology, ideally, you’ll be interested in functional programming and be a disciple of the 12-Factor App approach – and will naturally build cloud-native systems.
The ideal candidate will be someone who takes ownership, a good listener, someone able to explain complex concepts and with a commitment to improving yourself and those around you: you want to lead and be led.
You will be able to demonstrate interest in technologies that are beyond the scope of your daily workflow. The business primarily writes .net code on the backend. It’s a mixture of C# and F#. NodeJS is used where appropriate with a product written in Elm. Workflow is entirely command line driven
If you believe in logging, monitoring and that if you build it you run it, if you believe in containerisation, dev/prod environment parity and disposable infrastructure and experimentation, continuous improvement and learning from failure this could be the right opportunity for you.
If you like to experiment with test frameworks, and their build pipeline is scripted with bash and executed using CircleCI. The business likes to use cloud services provided by AWS including hosting, message queues, relational and non-relational databases and they rely on Loggly to trace application behaviour and often to log business metrics.
You won’t be expected to be have deep knowledge of the stack, but you will be expected to help make forward strides by bringing your own ideas.
So, if you believe in continuous integration and automated testing, domain modelling and ubiquitous language, CQRS, functional programming and that mutable state is the root of all evil this could be the role for you. You’ll get to work on real products being used by real customers.
You’ll be given problems you can get stuck into. You’ll use modern workflows and tooling. All staff are given autonomy, so you’ll have the freedom to prioritise your work.
In addition to the salary advertised you will work in a relaxed environment and will receive some great benefits.