cover image
Waracle

Waracle

www.waracle.com

5 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
Full Stack Developer
Job Description
**Job title** Full Stack Developer **Role Summary** Design, develop, and maintain full‑stack web applications, integrating modern front‑end frameworks (React or Vue) with back‑end services in C#/.NET. Deliver high‑quality, scalable features from conception to production while ensuring code quality, security, and performance. **Expectations** Mid‑level professional with proven experience in at least one of the following stacks: React + .NET or Vue + .NET. Capable of independent feature ownership and collaborating effectively in an Agile team. **Key Responsibilities** - Architect and implement end‑to‑end features across front‑end and back‑end layers. - Design, document, and expose robust RESTful APIs; consume external services. - Manage data persistence in relational databases (e.g., SQL Server) and perform ORM mapping. - Write clean, maintainable code, unit and integration tests; conduct code reviews. - Use Git for version control; follow established branching and PR workflow. - Participate in sprint planning, stand‑ups, retrospectives; estimate effort and track progress. - Debug complex issues, optimize performance, and apply basic security and accessibility guidelines. - Mentor junior developers, share knowledge, and contribute to best‑practice improvements. **Required Skills** - Front‑end: React or Vue.js, JavaScript/TypeScript, HTML5, CSS3. - Back‑end: C#, .NET Core/.NET Framework, REST API design. - Database: SQL Server, Entity Framework or similar ORM. - Version control: Git (branching, pull requests); CI/CD pipelines. - Testing: Unit testing frameworks (xUnit, NUnit, Jest, etc.), test coverage. - Agile: Scrum or Kanban experience, JIRA or Azure DevOps. - Soft skills: Strong problem‑solving, clear communication, teamwork, and a continuous‑learning attitude. **Required Education & Certifications** Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience). Optional certifications: Microsoft Certified: .NET Developer, Scrum Master, or equivalent front‑end framework credentials.
Glasgow, United kingdom
Hybrid
11-12-2025
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