Junior Back-end Software Engineer - Thriva Platform
Thriva
This job is no longer accepting applications
See open jobs at Thriva.See open jobs similar to "Junior Back-end Software Engineer - Thriva Platform" Seedcamp.Junior Back-end Software Engineer - Thriva Platform
Join our amazing core Platform team!
About Thriva
Thriva is the UK's leading diagnostics business and we’re on a mission to help millions of people worldwide become actively invested in their long term health, through using health insights to help them thrive.
Our consumer business is for everyone who wants to improve and understand what is happening inside their bodies. From taking a home test to getting actional results and GP advice all through a website and app.
Our B2B business, Thriva Solutions offers health services and provides a full end to end diagnostic service (DAAS). We offer speed, reduced risk and scaling of diagnostic capabilities for partners who work with us. We’re building a new category in the market and would love for you to come on this journey with us.
The Role:
The product team are responsible for shaping the customer experience and bringing our products to life. From research to build, there are plenty of complex challenges we work on together everyday. We work very collaboratively with other teams in the company, and have a diverse team with experience across start-ups, agencies and big companies.
You’ll be working alongside humble people who truly care about what we’re building and how it can help people.
We’re creating something entirely new and we don’t know everything. So we’re constantly trying new things to understand how we can improve people's lives. We set quarterly goals which means you’ll always know what you’re doing tomorrow is going to help grow the company over the next few months.
We are building a rich, powerful and scalable Diagnostics as a Service platform to serve the needs of our direct customers and partners from a range of healthcare sectors. This means delivering a suite of efficient, scalable and composable services accessible via a set of modern, flexible APIs. Our platform covers user acquisition, supply chain, analysis and clinical response enabling us to build a unique dataset that will allow us to learn more than ever about people’s health and predict issues before they occur.
While we do have teams with different specialities and focus, most of our work spans across multiple areas. This means you’ll work with lots of different people on a range of challenging problems.
Startup life can be tough sometimes, so we like to bring as much fun as we can to the office!
About you:
- You're a developer with commercial experience of a backend language: Ruby, Go, Node.js, PHP; you're excited to work on a Ruby back-end
- You're a passionate and creative back-end engineer with experience of API-first development
- You have experience or a strong working knowledge of microservice design patterns
- Test driven development and QA are fundamental to your thinking
- You have a knowledge of containerization technologies such as Docker and container orchestration platforms like Kubernetes.
- You've gained familiarity with infrastructure as code (IaC) concepts and tools (e.g., Terraform, CloudFormation).
- You use your strong debugging and troubleshooting skills to identify and resolve technical issues efficiently
- You're a great collaborator: you're eager to take responsibility for solving challenges and regularly use pair programming, documentation and team sessions to grow and share your knowledge
- You're goal-oriented with a team-first mindset - driving our development in line with our company OKRs
Our current tech stack:
- Ruby on Rails for our APIs and some of our internal frontends
- AWS, Docker, Kubernetes, Terraform - for most of our infrastructure
- Ruby on Rails for our APIs and some of our internal frontends
- Postgresql, RabbitMQ, Redis, GraphQL - for data and async messaging
- Github- for source control and continuous integration
- Javascript, Vue.js, Vuex, Typescript - for our frontend applications and websites
- Nuxt.js - for our server side rendered marketing website
- React Native - for our mobile application
- Jest, Cypress - for testing
- Storybook & private NPM modules - for managing our UI component library
How we work: We work in a hybrid way and offer flexible working options. Our office in Old street is open for anyone who wants to go in – whether you find the office is the best place to work and want to come in frequently; or you enjoy a change of scenery and are meeting your team weekly or monthly.
We want to help you do your best, be yourself, and ultimately never have that "Sunday fear", here are some of our perks:
- Employee option scheme 📈
- 28 days holiday (plus bank holidays) ✈️
- 6-week paid sabbatical on your 4-year Thrivaversary 🌴
- Wellbeing budget, from a mindfulness app subscription, to childcare, a new hobby or a massage, you choose how you want to spend it 🧘
- Private healthcare with Bupa 🩺
- Enhanced parental leave 🐥
- Nursery scheme 🍼
- Income protection & Life insurance 🏡
- £600/year professional development budget 🌱
- Free Thriva tests 💜
- 2 days paid voluntary / charity / community work🎗
- Pet friendly office 🐶
- Climate perks programme 🌍
- 12 weeks work from anywhere per year 🗺
We embrace diversity at Thriva. To build a product that is loved by everyone we need a team with all kinds of different perspectives, experiences and backgrounds. That's why we're committed to hiring people from different backgrounds, race, religion, national origin, gender identity, sexual orientation, gender identity, age or disability.
We understand that applying for a new job takes a lot of work and we really value your time. We are really looking forward to reading your application!
- Department
- Engineering
- Locations
- London
- Remote status
- Hybrid Remote
- Employment type
- Full-time
Junior Back-end Software Engineer - Thriva Platform
Join our amazing core Platform team!
Loading application form
This job is no longer accepting applications
See open jobs at Thriva.See open jobs similar to "Junior Back-end Software Engineer - Thriva Platform" Seedcamp.