Waracle is a world-class digital technology consultancy and home to a diverse, smart, curious and ambitious community of specialists in technology-driven transformation.
Waracle is already an industry leading team delivering digital solutions that transform how we live, work and play. We’ll not hide from the fact we have exciting growth plans and this has been recognised with our recent inclusion in The Sunday Times Tech Track 100, listing the UK’s fastest growing tech companies. It’s an amazing time to join our team of experienced specialists in design research, UX, UI, Scrum, product, data and cyber security, alongside developers specialising in native, hybrid and web technologies.
Waracle is looking for a Senior Backend Developer to join our team on a permanent basis.
The Senior Developer will be based from any Waracle office (Dundee, Edinburgh, Glasgow or London) in a hybrid working pattern.
As a Backend Developer you will be responsible for designing, implementing, and maintaining server-side applications and services. You will work closely with our front-end developers, product teams, and DevOps to ensure the seamless delivery of highly scalable and reliable applications.
As a Senior Engineer, your responsibilities will include:
Leading the design, build, and maintenance of efficient, reusable, and reliable backend systems, RESTful APIs and microservices.
Collaborate with the front-end team to integrate user-facing elements with server-side logic.
Ensure high performance, quality, and responsiveness of backend services.
Manage and deploy cloud-based applications, ensuring scalability, security, and availability.
Implement and maintain databases, including performance tuning and optimization.
Write clean, scalable, and well-documented code.
Troubleshoot and debug complex issues to optimise application performance and user experience.
Work in an Agile environment, participating in code reviews, sprint planning, and retrospectives.
Implement security and data protection measures.
Collaborate with DevOps to optimise CI/CD pipelines and ensure smooth deployments.