Mid Level Full Stack Kotlin Developer

Chroma
Manchester, United Kingdom
19 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 70K

Job location

Manchester, United Kingdom

Tech stack

Cloud Computing
Continuous Delivery
Continuous Integration
DevOps
Node.js
Pair Programming
TypeScript
Web Platforms
Test Driven Development
React
Backend
Kotlin
Extreme Programming (XP)
REST
Microservices

Job description

We're working with a well-known international retailer that is undergoing a major digital transformation. They are investing heavily in modern engineering practices, cloud platforms, and customer-focused digital products, making this a brilliant opportunity for an engineer who wants to build meaningful customer-facing technology at scale. As the organisation shifts from a traditional retail model to a modern, data-driven digital business, you'll be joining a team that plays a key role in designing and shaping the next generation of their digital platforms., As a Full Stack Software Engineer, you will:

  • Build and maintain high-performance backend REST APIs and event-driven microservices.
  • Develop mission-critical Kotlin applications within a collaborative UK engineering team.
  • Support and create user-facing digital experiences.
  • Troubleshoot and resolve complex issues across both front-end and back-end systems.
  • Translate business requirements into technical solutions and contribute to estimation and delivery planning.
  • Advocate best practices, clean coding principles, and continuous improvement.
  • Contribute to a culture of collaboration through pairing, mentoring, and knowledge sharing.
  • Work with cloud-based systems (experience with GCP is highly beneficial).
  • Stay current with industry trends and emerging engineering technologies.

Requirements

Do you have experience in TypeScript?, * Strong hands-on experience as a full stack engineer using Kotlin.

  • Experience developing reliable, well-tested backend systems and cloud-hosted microservices.
  • Good understanding of event-driven architectures.
  • Familiarity with CI/CD, Infrastructure as Code, observability and modern DevOps practices.
  • Ability to influence or lead technical decision-making.
  • Strong communication skills and ability to collaborate with both technical and non-technical stakeholders.
  • A proactive, motivated mindset and enjoyment of team-based engineering.

Desirable

  • Experience driving XP practices: TDD, pair programming, continuous delivery.
  • Previous experience in retail, QSR, hospitality, or ecommerce technology.
  • Exposure to Node.js, TypeScript, React - their wider stack uses both Kotlin and TypeScript, so this is beneficial.
  • Experience working in high-scalability digital environments or multi-system ecosystems.

Apply for this position