Full Stack Engineer

Anaplan
Manchester, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Manchester, United Kingdom

Tech stack

Clean Code Principles
Java
API
Agile Methodologies
Application Frameworks
Software as a Service
Cloud Computing
Code Review
Continuous Integration
Data Systems
Distributed Systems
Anaplan
Systems Integration
TypeScript
Web Applications
React
Spring-boot
Backend
Kotlin
Event Driven Architecture
Material Design
Solid Principles
Kubernetes
Kafka
Data Management
Front End Software Development
Api Design
REST
Terraform
Docker
Microservices

Job description

We are looking for a Full-Stack Engineer to contribute to the design and development of end-to-end product experiences, spanning backend services, APIs, and modern web applications.

This role sits within the Platform Application Framework (PAF) team - a foundational platform that provides shared application patterns, reusable components, and developer frameworks used across Anaplan. PAF enables teams to build consistent, scalable, and high-quality applications by standardising how services are developed, integrated, and operated. It plays a critical role in improving developer productivity, ensuring reliability, and accelerating delivery across the platform.

You will work closely with engineers, product managers, and designers to build user-facing features and platform capabilities that power enterprise-scale applications.

Your Impact

  • Design and develop end-to-end features across frontend and backend systems
  • Build modern, responsive web applications using React and TypeScript
  • Develop scalable backend services and APIs using Java or Kotlin (Spring Boot)
  • Contribute to API design, data models, and frontend-backend interactions
  • Ensure performance, usability, and accessibility of applications
  • Write clean, maintainable, and well-tested code following engineering best practices
  • Collaborate with product and design to deliver intuitive user experiences
  • Participate in technical design discussions and code reviews
  • Troubleshoot and resolve issues across the stack, including production support
  • Contribute to improvements in CI/CD pipelines, observability, and developer workflows

Requirements

  • Experience with Java or Kotlin and backend development (Spring Boot preferred)
  • Experience building modern frontend applications (React + TypeScript)
  • Experience developing REST APIs and microservices
  • Good understanding of software design principles and clean code practices
  • Familiarity with distributed systems and cloud-native development
  • Experience with testing, CI/CD pipelines, and Agile development practices
  • Ability to work in a collaborative, cross-functional team environment

Nice to Have

  • Experience with event-driven architectures (e.g., Kafka)
  • Familiarity with design systems or reusable component libraries
  • Experience integrating with enterprise or SaaS platforms
  • Exposure to Kubernetes, Docker, or Infrastructure as Code (Terraform)
  • Familiarity with data platforms or analytics systems

About the company

At Anaplan, we are a team of innovators focused on optimizing business decision-making through our leading AI-infused scenario planning and analysis platform so our customers can outpace their competition and the market. What unites Anaplanners across teams and geographies is our collective commitment to our customers' success and to our Winning Culture. Our customers rank among the who's who in the Fortune 50. Coca-Cola, LinkedIn, Adobe, LVMH and Bayer are just a few of the 2,400+ global companies who rely on our best-in-class platform. Our Winning Culture is the engine that drives our teams of innovators. We champion diversity of thought and ideas, we behave like leaders regardless of title, we are committed to achieving ambitious goals, and we love celebrating our wins - big and small. Supported by operating principles of being strategy-led, values-based and disciplined in execution, you'll be inspired, connected, developed and rewarded here. Everything that makes you unique is welcome; join us and let's build what's next - together! At Anaplan, we are building the next generation of enterprise planning technology that enables organisations to make faster, smarter decisions.

Apply for this position