As a Software Engineer – Full Stack at Anaplan, you will be a key contributor within the Experience Engineering team, helping to design and deliver world-class user experiences across Anaplan’s planning platform. You will work in a cross-functional, agile environment alongside product managers, designers, and engineers to build scalable, reliable, and intuitive software used by some of the world’s largest organizations.
Responsibilities:
- Design, architect, and implement full stack solutions that deliver seamless customer experiences.
- Build and maintain front-end components using modern JavaScript frameworks and best practices.
- Develop and support back-end services using JVM-based technologies and relational databases.
- Actively contribute to CI/CD pipelines and improve deployment and delivery processes.
- Write automated tests across the testing pyramid to ensure production-ready quality.
- Participate in code reviews, design discussions, and continuous improvement initiatives.
Requirements:
- Minimum of 5 years of professional experience in full stack software engineering.
- Strong proficiency in JavaScript, HTML, and CSS with hands-on experience using React and TypeScript.
- Experience developing back-end services using Java, Kotlin, or similar JVM-based technologies.
- Familiarity with Docker, Kubernetes, Terraform, and modern DevOps practices.
- Solid understanding of software design patterns, SOLID principles, and scalable system design.
- Strong communication skills and ability to collaborate effectively in cross-functional teams.
Benefits:
- Opportunity to work on a globally recognized enterprise SaaS platform.
- Collaborative culture that values innovation, autonomy, and accountability.
- Inclusive environment focused on learning, growth, and career development.
This role supports Anaplan’s mission to help organizations outpace change through better planning.