CV Partner is seeking a Senior or Lead Software Engineer to join our development team to take an active role in shaping our engineering culture and building out our new platform.
Since its inception in 2012 the main codebase has been a Rails app that’s become large and unwieldy. Over the last few years we’ve found the limitations of the system and have started to move to a microservice architecture based around event-sourcing and CQRS.
Along with the event-sourcing platform we’re also building new APIs to drive the frontend and provide more support for our customers and their integrations. We’ve chosen GraphQL to drive the React-based frontend and will build a new REST API for our customers.
We lean heavily on AWS and are moving towards serverless solutions such as DynamoDB and Lambda, so having the experience to choose the right technology for the task at hand is paramount. Almost all of our stack is defined in CloudFormation so any experience YAML-wrangling is beneficial. We also have started to develop against cloud environments using helm and kubernetes so any experience in this area would be beneficial.
Working in a small team you will participate in the full software lifecycle from story analysis to development, frontend, testing and deployment as well as setting up any monitoring and alerting necessary. You’ll have a large degree of autonomy with time set aside both for customer-focussed work and developer-driven work.
The next phase of growth will be to start bringing mid-level or junior engineers into the team, so you should be happy mentoring those with less experience and when the time comes, we’d value your input into the hiring process.
We’re pretty laid-back when it comes to flexible working so you’ll have the opportunity to work from home full-time or part-time. As a company, we are distributed across four countries already so most comms are through slack or video call. We have offices in Oslo, London, Copenhagen and Stockholm that you can work from and twice yearly company gatherings (Covid permitting) for you to get to know your teammates better.
What we are looking for
Tagged as: ruby