Software Engineer (Ruby on Rails)
Role details
Job location
Tech stack
Job description
At Our Future Health, we recognise the importance of having a diverse workforce and ensuring that all candidates, regardless of their background, have equitable access to our application process. We proactively encourage applicants who identify as having a disability, neurodiversity, or long-term health conditions to let us know if they require any reasonable adjustments as part of their application process.
Requirements
Do you have experience in Test-driven development?, * Knowledge and experience of building cloud-hosted applications, using Ruby on Rails, in a start up-, public service-, or charitable setting
- Experience with background job processing frameworks (e.g. Sidekiq) and asynchronous workflows
- Additional experience with 3rd party API integration, Webhooks and event driven backend services would be a nice to have
- Prior experience with Azure (ideally), AWS or GCP
- Comfortable working with Infrastructure as Code, such as Terraform
- Experience with Kubernetes is a plus
- Knowledge of good data modelling and design patterns; in-depth knowledge of relational databases (e.g. PostgreSQL) and familiarity other types of data store (blob, document, graph)
- Good experience in using modern, agile development practices like code review, TDD, CI/CD and pairing using tools like Git and GitHub
- Experience of operationally managing software components once live, including; observability, logging, metrics, error reporting, debugging and live incident management
- Experience of working with sensitive personal data.
Competencies
- Experience working in cross-functional teams consisting of e.g. engineers, product, UX and non-technical stakeholders
- Ability to communicate with stakeholders and audiences outside your own team
- Experience working in small, growing organisations with a high degree of ambiguity, where flexibility is valued
- Understanding of software quality principles and practices
- Comfortable in mentoring and coaching less experienced engineers
- Comfortable in taking part in - and sometimes facilitating technical discussions
Benefits & conditions
- Competitive base salary from £63,000
- Generous Pension Scheme - We invest in your future with employer contributions of up to 12%
- 30 Days Holiday pro rata + Bank Holidays - Enjoy a generous holiday allowance with the flexibility to take bank holidays when it suits you
- Enhanced Parental Leave - Supporting you during life's biggest moments
- Cycle to Work Scheme - Save 25-39% on a new bike and accessories through salary sacrifice
- Home & Tech Savings - Get up to 8% off on IKEA and Currys products, spreading the cost over 12 months through salary sacrifice
- EV Scheme - Save up to 40% on a brand new electric vehicle all-inclusive package through salary sacrifice
- £1,000 Employee Referral Bonus - Know someone amazing? Get rewarded for bringing them on board!
- Wellbeing Support - Access to Mental Health First Aiders, plus 24/7 online GP services and an Employee Assistance Programme for you and your family
- A Great Place to Work - We have a lovely Central London office in Holborn, and offer flexible and remote working arrangements