Graduate Software Engineer

About to graduate and looking for a role that will push your skills?

This position has now been filled. We’ve had a lot of interest and we're thrilled to see so much talent applying to join our team. We look forward to opening more opportunities in the future and would like to thank everyone who has applied. Thank you for considering working with Capsule!

We are looking for software engineers who get excited about creating elegant, scalable, robust and maintainable solutions to complex problems.

You’ll be developing on good kit alongside a friendly team at our Manchester HQ and around the UK. You’ll be working with a team of developers and designers to create new features and enhancements. You’ll develop your code in GitHub feature branches and pull requests that are regularly merged into master and shipped to customers frequently. We’re constantly improving Capsule so we ship new releases every day and can quickly see feedback from our customers.

Our large customer base is growing quickly and so this is a great opportunity to work with highly scalable systems. Depending on your skills you’ll have a chance to work on the front end, back end / API, mobile application and integrations with 3rd party systems.

Your toolkit includes access to unified logging, application performance monitoring, statistics and stack traces from production environments for diagnosing issues, monitoring performance and understanding user behaviour. Capsule has a comprehensive Jenkins CI environment with an extensive automated test suite, static code analysis and monitoring for security vulnerabilities.

Deployment of Capsule is fully automated and releases are shipped to Amazon Web Services. As a result Capsule’s infrastructure and code is performant, reliable and available for our customers 24/7.

To help you get more in-depth knowledge of how the entire system works, the development team cycles through week-long stints working with our wonderful support and customer success teams. During these weeks, you’ll help resolve technical issues for customers and support third party developers who are using our API. You’ll be supported with a buddy when you need help getting to the bottom of an issue or raising it with the wider team.

If you would like to take part in development community events, we’ll support you with time to prepare and sponsor events where you are presenting.

We ask that applicants have a degree in computer science or equivalent experience, including experience in at least one of Java, Scala or JavaScript.

Working with us

  • Small and friendly world-class team
  • Ship changes almost every day
  • Highly competitive salaries
  • Flexible working hours
  • Work from our office in Manchester, UK
  • 25 days paid annual leave in addition to the stat holidays
  • The best kit for the job (which usually means lots of Apple gear)
  • Monthly eBook allowance with a Kindle
  • Conference allowance

Recruitment agency policy: We do not accept agency CV's and will not be responsible for any fees related to unsolicited CV's.

« Working with us