cover image
Waracle

Waracle

www.waracle.com

4 Jobs

194 Employees

About the Company

Waracle creates digital products trusted by millions of people. We are a team of 200+ strategists, designers and developers expert in creating digital products for enterprise clients in Health, Financial Services, Energy, Public Sector & Mobility. From business case to discovery, new product build to existing product optimisation - Waracle is a truly end-to-end partner. We aspire to ensure that all our team members "Do great work, have fun... and go home happy!"

Listed Jobs

Company background Company brand
Company Name
Waracle
Job Title
Senior/Lead Product Designer - Contract
Job Description
**Job Title** Senior/Lead Product Designer – Contract **Role Summary** Lead end‑to‑end design for complex digital initiatives, owning product strategy from discovery to launch. Act as the principal design advocate for large‑scale client projects, driving visual direction, interaction design, and inclusive, data‑informed iterations. Operate within a hybrid contract setting (2 days per week), collaborating closely with engineering, research, and senior stakeholders across fast‑paced engagements. **Expectations** - Demonstrated senior or lead design experience in a digital consultancy or agency context. - Proven ability to own complex product initiatives, scale design systems, and mentor junior talent. - Strong client‑facing presence: leading workshops, presenting to senior stakeholders, and negotiating design direction. **Key Responsibilities** - Own end‑to‑end product design for large initiatives, ensuring alignment with business goals, technical feasibility, and brand vision. - Establish and evolve comprehensive design systems, visual languages, and component libraries in tools such as Figma. - Conduct accessibility audits, define inclusive design requirements, and champion best practices. - Use analytics, research, and A/B testing to drive continuous improvement of user experiences. - Lead multidisciplinary design teams, providing technical guidance, mentorship, and fostering a collaborative culture. - Present design solutions confidently to senior stakeholders and deliver clear, actionable briefings. - Coordinate with engineering to translate design artifacts into feasible implementation. **Required Skills** - Advanced UX/UI expertise: research, information architecture, interaction design, visual design, prototyping, and design system governance. - Proficient in Figma (or equivalent) and other prototyping/visual design tools. - Experience with accessibility standards (WCAG) and inclusive design frameworks. - Strong analytical mindset: ability to interpret data, run A/B tests, and iterate designs accordingly. - Excellent written and verbal communication, stakeholder management, and leadership abilities. - Ability to thrive in ambiguous, fast‑paced, client‑facing environments. **Required Education & Certifications** - Bachelor’s or Master’s degree in Product Design, Interaction Design, Human‑Computer Interaction, or a related discipline. - Industry certifications in UX (e.g., NN/g UX, Human Factors International, or similar) are advantageous but not mandatory.
Edinburgh, United kingdom
Hybrid
Senior
22-01-2026
Company background Company brand
Company Name
Waracle
Job Title
Lead Backend Developer
Job Description
**Job title** Lead Backend Developer **Role Summary** Lead the design, architecture, and delivery of backend solutions for complex, high‑impact digital projects. Own technical strategy, drive code quality and governance, mentor engineering teams, and translate business requirements into robust, scalable systems on Azure. **Expectations** - Own project-level technical architecture and ensure end‑to‑end quality. - Mentor and coach developers to foster a psychologically safe, high‑performing culture. - Collaborate with product, DevOps, and stakeholders to align technical decisions with business goals. - Continuously evaluate and implement new tools, frameworks, and best practices. **Key Responsibilities** - Design and author scalable, maintainable backend architectures (microservices, APIs, Azure Functions). - Establish and enforce coding standards, CI/CD pipelines, and security practices across squads. - Lead code reviews, architectural discussions, and performance optimisation initiatives. - Mentor junior engineers, conduct knowledge transfer sessions, and support professional growth. - Identify technical debt, security risks, and prioritise mitigation plans. - Translate technical concepts into clear explanations for business stakeholders. - Stay current on Azure cloud services, CI/CD tools, and emerging .NET technologies. **Required Skills** - Proficient in .NET, C#, and RESTful API design. - Deep experience with Azure (IaaS, PaaS, microservices) and Azure Functions. - Skilled in SQL Server database design and performance tuning. - Expertise in CI/CD pipelines and IaC with Bicep, Terraform, or ARM templates. - Strong architectural thinking, problem‑solving, and decision‑making. - Excellent communication, leadership, and mentoring abilities. - Collaborative mindset with a focus on quality and continuous improvement. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field. - Microsoft Azure certifications (AZ‑104, AZ‑204 or equivalent) strongly preferred.
London, United kingdom
Hybrid
Senior
10-02-2026
Company background Company brand
Company Name
Waracle
Job Title
Senior Java Software Engineer
Job Description
Job Title: Senior Java Software Engineer Role Summary: Lead the end‑to‑end migration of a Java 17 monolith to a microservices architecture, ensuring modularity, scalability, and security. Drive quality through defensive coding, performance tuning, and comprehensive testing. Collaborate with cross‑functional teams to balance speed and quality while communicating technical concepts to stakeholders. Expectations: Demonstrate deep Java proficiency, architectural judgment, and a collaborative mindset. Exhibit strong communication skills, problem‑solving ability, and commitment to secure, high‑performance code. Key Responsibilities - Design, develop, and deploy Java 17‑based microservices using event‑driven patterns. - Refactor monolithic components into reusable, scalable services while preserving business logic. - Apply OWASP security principles, GDPR, and SOC2 compliance to all code and data flows. - Own performance engineering: query optimisation, thread management, resource utilisation. - Define and enforce testing strategy – unit, integration, service‑level, automated pipelines. - Collaborate with Scrum Masters, Front‑end developers, and QA to trade‑off speed vs. quality. - Present technical demos and explain architectural decisions to client stakeholders and non‑technical audiences. Required Skills - Java 17 programming, microservices design, event‑based architecture. - Knowledge of OWASP security controls; experience with GDPR/SOC2 compliance. - Performance tuning (SQL/NoSQL query optimisation, multi‑threading, caching). - Modern build & CI/CD tooling (Maven/Gradle, Git, Jenkins/TeamCity). - Unit & integration testing frameworks (JUnit, TestNG, Mockito, Postman). - Familiarity with container orchestration (Docker, Kubernetes) and cloud services (AWS, Azure, GCP). - Agile/Scrum methodology, sprint planning, backlog grooming. - Strong written and verbal communication; ability to translate complex concepts to non‑technical stakeholders. Required Education & Certifications - Bachelor’s degree in Computer Science, Software Engineering or related field (or equivalent industry experience). - Professional Java certification (Oracle Certified Professional, Java SE) or equivalent cloud architecture certification is a plus.
Glasgow, United kingdom
Hybrid
Senior
13-02-2026
Company background Company brand
Company Name
Waracle
Job Title
Lead Mobile QA
Job Description
**Job title:** Lead Mobile QA **Role Summary:** Contract Lead or Senior Automation QA responsible for designing, building, and maintaining end‑to‑end mobile automation frameworks and ensuring high‑quality standards for cross‑platform mobile applications. Leads technical strategy, integrates automated quality gates into CI / CD pipelines, and collaborates with multidisciplinary teams to deliver robust, scalable testing solutions. **Expectations:** - Provide technical leadership and expert guidance on mobile automation and quality strategy. - Drive adoption of robust, scalable testing practices and maintain audit‑ready evidence. - Manage stakeholder relationships, communicate trade‑offs, and balance speed, quality, and risk. **Key Responsibilities:** - Build and maintain mobile automation frameworks (Maestro, Playwright) from scratch for Flutter and React Native apps. - Integrate automated quality gates into CI/CD pipelines (Azure DevOps, Jenkins, GitHub Actions). - Define and execute comprehensive test strategies covering functionality, performance, accessibility, and risk. - Perform API testing and data validation using Postman; validate back‑end data with Azure and SQL. - Collaborate with development, product, and operations teams to streamline the lifecycle and align on quality standards. - Produce audit‑ready test reports and quality metrics for stakeholders. - Lead defect triage, establish best practices for defect management, and ensure resolution timelines. - Maintain the master test suite, ensuring full manual coverage for individual tickets and end‑to‑end accuracy. **Required Skills:** - Proven lead or senior QA engineering experience, preferably in digital consulting. - Extensive experience testing native mobile applications (Flutter, React Native). - Advanced proficiency in building automation frameworks (Maestro, Playwright). - Strong API testing skills using Postman. - Git mastery and experience integrating automated quality gates into CI/CD pipelines (Azure DevOps, Jenkins, GitHub Actions). - Ability to craft test strategies that balance speed, quality, and risk; manage client expectations. - Client‑facing experience: advising stakeholders, building trust, and resolving tensions. - Familiarity with Microsoft Azure and SQL for back‑end data validation. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). - Relevant QA certifications (e.g., ISTQB, Certified Mobile Automation Engineer) preferred.
Glasgow, United kingdom
Hybrid
Senior
16-02-2026