Tech for Good Jobs

If like us, you are inspired by the potential of people and technology to power a better society, then you might be interested in the jobs listed below.
Staff Software Engineer at accuRx (30th September)
We are looking for Staff Software Engineers to join us and help shape the future of our product and technically grow our engineering team.

Working closely with our CTO and VP of Engineering, you will pioneer development and be relied upon as one of our greatest technical experts. As a Staff Product Engineer, you'll lead on areas that will drive innovation on our products. You'll scale and innovate our products like never before, as well as build brand new solutions. You'll play a key role in driving technical product choices as part of a cross functional team. You'll be a technical coach and mentor to engineers to help us grow our engineering talent at accuRx.

You'll work closely with other Engineers, UX Designers, Product Managers, Researchers and our Clinical Leads. Together you will work in six week cycles to deliver specific product goals.

You'll be part of an incredibly talented & diverse team, all motivated by the same mission: to change lives by fixing the world-wide problem that is communication in healthcare.

At accuRx, we are about to embark on the next part of our journey. We are looking for the most inspirational and talented people to lead the way and make history in one of the UK's fastest-growing start-ups. To best service healthcare practices and build a scalable solution that will be used in every GP practice, hospital and care home in the UK we currently work with Kubernetes, C# (.net core), SQL, React, ES6, TypeScript and Redux. However, we are constantly learning, iterating and improving. As we continue to grow at a phenomenal rate, who knows what tech stack we will be working with soon - and you could be the person to show us!
Learn more
Engineering Manager at accuRx (30th September)
As an Engineering Manager, your job is to create an environment for other Engineers to thrive and grow at accuRx. This breaks down into some key areas:

Learning and development: You'll help us ensure that engineers feel challenged, that they can learn both on and off the job effectively and there's a mixture of planned learning (like masterclasses/lightning talks) and day to day learning (code reviews, pair programming.

Onboarding: Getting up to speed in new codebases in new industries can be really hard at the best of times. You'll help us support people from moment of signing through to their successful probation so they start shipping code that affects millions fast.

Performance and progression: Whilst we have performance reviews every 6 months, we know that as we grow the team will need a more formal progression framework to support different career moves. You'll help us craft this and check it meets the needs of all our Engineers and our standards on diversity and inclusion.

Engineering management culture: Building a brilliant management function at accuRx has always been something close to our hearts, and engineering is no different. You'll help us take the accuRx values and instil them into everything we do as Engineers.

Interviewing: Scaling up and out our interview process so we can continue to attract a diverse talent pool is crucial. You'll help us build out a repeatable interview framework to support the hiring of the next 100 engineers into the business.

We'd really like to hear from you, if ...

- You have at least 3 years experience in managing Product / Software Engineering teams
- You care deeply about people and their professional development
- You obsess over company culture and values and bringing those into everything we do as engineers
- You're mission-driven and care about positively impacting the lives of billions
- You're passionate about improving healthcare
- You're excited by change and a fast-paced learning environment
- You love solving problems, and relish in the constant challenges a startup throws your way
- You're an excellent communicator with the ability to translate complex to simple, bringing your ideas to life
- When you see something not working, you'll flag it and be part of the solution
- You share our values
Learn more
Senior Software Engineer (Backend) at accuRx (30th September)
We are looking for a Senior Backend Engineer to join us and help shape the future of our product.

Working closely with our CTO and VP of Engineering, you will pioneer development and be relied upon as one of our greatest technical experts. As a Senior Backend Engineer, you'll scale and innovate our product like never before, as well as build brand new solutions. You'll also play a key role in driving technical product choices as part of a cross functional product team.

You'll work closely with other Engineers, UX Designers, Product Managers, Researchers and our Clinical team. Together you will work in six week cycles to deliver specific product goals.

You'll be part of an incredibly talented & diverse team of men and women, all motivated by the same mission: to change lives by fixing the world-wide problem that is communication in healthcare. To best service healthcare practices and build a scalable solution that will be used in every GP practice, hospital and care home in the UK we currently work with Kubernetes, C# (.net core), SQL, React, ES6, TypeScript and Redux (check out our full [tech stack](https://www.notion.so/Engineering-at-accuRx-313cf3e2ff9a408bb9ceea6ba84b3b66) here). However, we are constantly learning, iterating and improving. As we continue to grow at a phenomenal rate, who knows what tech stack we will be working with soon - and you could be the person to show us!

We'd really like to hear from you, if ...

- You have 4 + years experience in backend software / product engineering
- Ideally you will have experience in C#, C++ or Java, it's ok if you don't as long as you are willing to learn!
- You have experience working in highly user centric businesses where there is constant iteration of a product
- Although not essential it would be great if you had worked in a growing start up
- You're mission-driven and care about positively impacting the lives of billions
- You're passionate about improving healthcare
- You're excited by change and a fast-paced learning environment
- You love solving problems, and relish in the constant challenges a startup throws your way.
- You're an excellent communicator with the ability to translate complex to simple, bringing your ideas to life.
- When you see something not working, you'll flag it and be part of the solution
- You share our values.
Learn more
Add your job to our board by filling out our form.