we create innovative technology that helps people, charities and businesses connect with the causes they care about. Check out our site to see some of the amazing work in our community https : / / justgiving.
com / About the team We’re proud to be a community of passionate technologists, obsessed with finding new ways to connect remarkable causes with amazing people who care.
We move fast, using progressive practices, self-reflection and whatever it takes for us to deliver value to our users. You’ll be part of an agile team focused on one area of the platform, working in short iterations to continuously deliver product features.
You’ll interact with Engineering Managers, Product Managers, Engineers, Data Engineers, DBAs and Designers in your day-to-day and have opportunities to get involved in cross-team projects and new product roadmap initiatives.
There’s a huge amount of exposure and development when joining the team at JustGiving, our services are truly global, and you will be solving real industry challenges within a large engineering function.
We believe that giving our engineers autonomy over the execution of delivery ensures that teams stay passionate about their projects and continue to produce exceptional results.
About you Able to demonstrate a track record of building high performing and reliable systems A strong communicator with the ability to articulate complex concepts to non-technical audiences Self-motivated with a continuous improvement mind-set You have an appreciation of the open-source ecosystem Technical Experience Hand’s on experience in web app development, we’re thinking 2 years’ and up .
NET core development experience, we’re thinking 1 year or so Deep understanding of OO & SOLID principles You have developed code that runs within a cloud environment - we use AWS You’re a strong advocate of SOLID / DDD / Event Driven Architecture / CQRS, TDD / BDD Good understanding of continuous integration systems (e.
g. TeamCity, GO) You understand and know how to apply agile principles, practices and patterns Huge bonus to us if; Containerisation e.
g., Docker, Kubernetes knowledge or experience Have previously worked in Payments / high-transactional development Why join us?
To put it simply, we're passionate about making good things happen. At JustGiving we work collaboratively, take risks and learn from our mistakes, as well as our successes.
If you want to learn more, get in touch.