WEWORKREMOTELY.COM
SH:24 CIC: Software Engineer
Contract type: Part / full time (negotiable)Contract length: PermanentRemuneration: £50-70kpaLocation: UK (Remote)Reporting to: VP of EngineeringAbout SH:24First off, thank you for considering a role with us!SH:24 is a pioneering online sexual and reproductive health service, delivered in partnership with the NHS. We make it easy for people to self-manage their sexual and reproductive health online by providing free STI test kits, contraception & treatment, information and advice - 24 hours a day. We’ve won a host of awards and industry recognition for what we do, and we’re happy to say that our reach and services offered are expanding every day.We are not-for-profit and passionate about delivering discreet, convenient and clinically safe sexual health services. Our vision is to make it easier and faster for people to access sexual and reproductive health services, no matter where they live; we’ve been doing it since 2003. We’re also proud of our community and the people who work for us; those who have helped us shape a company that puts our users at the heart of everything we do by designing services that are easy to use, easy to access and easy to understand by all that need them.How We WorkAt SH:24 use Shape-Up to ensure what we’re building has the right impact at the right time, and to keep scope tight and deliverable. As a software engineer you’ll have the opportunity to feed into the shaping process and provide insights ahead of committing to a new feature or pathway. In between 6 week build cycles we have 2 week cooldown cycles which can be used to develop new skills, build small but critical features, or tackle tech debt.During each build cycle you’ll work in a small team of 2 - 3 engineers, a product owner, and support from our QA and design teams. Together you’ll take a piece of shaped work and determine the best way to approach the implementation. Other members of the wider team are always available to discuss your approach if you’re not sure on the best course of action.We have a solid foundation of technology that we use to deliver our services. We use a Rails monolith to run most of our internal business functions such as order management and electronic patient records. Our customer-facing frontends are built using NextJS, Typescript, React, and Contentful. These are all hosted on AWS using Elastic Kubernetes and managed using Terraform and ArgoCD. Every application has a comprehensive CI pipeline and test suite defined for confidence when making changes.What We’re Looking ForYou’re an experienced software engineer (ideally in Ruby or TypeScript but we’re more than happy to talk to people with experience in other languages).Experience working on a delivery team shipping a product to users.You have a good knowledge of databases and how they relate to ORMs. An understanding of SQL and DB performance at scale would be a real advantage.You have an eye for detail and go the extra mile to ensure that something looks right.You’re able to design and extend HTTP APIs to share information between systems.We’re big testers here. We’d hope you are too, as well as following good design principles for creating code. You might not know what every letter of SOLID means (although it wouldn’t hurt!) but you should be interested to learn and have a good understanding of what it means to create great code.You love to get involved and collaborate with other team members, both technical and non-technical.Finally, and most importantly, you will love to learn, share knowledge and help others. The team at SH:24 is great because we provide the support to each other for everyone to perform well.If this sounds like something you’d love to be doing then please send us an application and we’ll get back to you as soon as we can. If you don’t feel like you match what we’re looking for exactly then please don’t let that put you of applying.What You’ll Get From usWe are always interested in upskilling our employees, and are flexible in ways to do it: be it courses, books, onsite or remote learning with a colleague - whatever suits the situation best. If there is a particular skill or product you would like to work on and improve, we’ll always try to accommodate you.We’re also keen to allow the team to work in the way they want - you can choose MacOS or Linux for your machine, and we're able to provide some equipment to make working from home more comfortable. Please feel free to ask.As well as remuneration in the region of £50-70k based on experience, SH:24 provides a number of other benefits, including 25 days of annual holiday (in addition to bank holidays, and the days between Christmas and New Year), truly flexible working, excellent pension contributions and life insurance.Equality and DiversityAs an employer, SH:24 is committed to inclusivity.We want to increase representation of currently under-represented groups to make SH:24 more diverse. Our aim is to build an inclusive team, where everyone is able to be themselves at work and feel supported, empowered, valued, respected, fairly treated and able to achieve their full potential. As an inclusive employer we will not tolerate discrimination.Interview ProcessThe SH:24 interview process comprises three main sections:An interview with a member of the Product & Engineering team. This is a shorter discussion where we you can learn more about what we do and who we are and where we can learn more about you and what you’re looking for.A take-home code test. This is usually completed in Ruby but let us know if you'd like to complete it in another language.A pairing interview, consisting of a conversation with two members of the team, along with a pairing exercise relating to the code test submitted. Usually we’ll request an additional feature or suggest a possible refactor for you to try.How To ApplyPlease apply by filling in the application form, complete with an up to date CV.We'll try to review all received responses as quickly as possible. - apply here!Apply NowLet's start your dream job Apply now Meet JobCopilot: Your Personal AI Job HunterAutomatically Apply to Remote Full-Stack Programming JobsJust set your preferences and Job Copilot will do the rest-finding, filtering, and applying while you focus on what matters. Activate JobCopilot
0 Commentarii 0 Distribuiri 43 Views