GO Backend developer (with Flutter experience as a plus) - Fixed Term contract

GO Backend developer (with Flutter experience as a plus) - Fixed Term contract

Posted 1 week ago by allpay Limited

Negotiable
Undetermined
Hybrid
Hereford, England, United Kingdom

Summary: The role of a Go Developer at allpay involves building and evolving backend systems for native mobile applications, with a primary focus on creating secure and scalable APIs in Golang. Experience with Flutter or mobile app development is advantageous but not essential. The position requires collaboration with various teams to ensure high-performance features and adherence to best practices in API security. This is a hybrid role based near Hereford, England.

Key Responsibilities:

  • Design, develop, and maintain scalable backend services and APIs using Golang.
  • Collaborate with mobile developers, product teams, and architects to deliver high-performance, secure features.
  • Write clean, maintainable, and well-tested code.
  • Participate in code reviews and contribute to continuous improvement.
  • Ensure best practices in API security, performance, and observability.
  • Support deployment and integration processes in a cloud-native environment (Azure preferred).
  • (Optional) Contribute to mobile development in Flutter, if you have relevant experience or interest.

Key Skills:

  • Proven experience building production-grade applications and services using Go.
  • Strong understanding of RESTful API design, microservices architecture, and cloud-native development.
  • Experience with containerisation (e.g., Docker, Kubernetes) and CI/CD workflows.
  • Solid grasp of secure coding practices and data protection principles.
  • Ability to work effectively in Agile, cross-functional teams.
  • Great communication skills and a collaborative mindset.
  • Exposure to Flutter or interest in mobile app development is a nice to have.

Salary (Rate): undetermined

City: Hereford

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Description About The Role

At allpay, we’re looking for a skilled Go Developer to help build and evolve the backend systems powering our native mobile apps. If you have experience with Flutter or mobile app development, that’s a bonus – but your primary focus will be crafting robust, secure, and scalable APIs and services in Golang.

Key Responsibilities

  • Design, develop, and maintain scalable backend services and APIs using Golang.
  • Collaborate with mobile developers, product teams, and architects to deliver high-performance, secure features.
  • Write clean, maintainable, and well-tested code.
  • Participate in code reviews and contribute to continuous improvement.
  • Ensure best practices in API security, performance, and observability.
  • Support deployment and integration processes in a cloud-native environment (Azure preferred).
  • (Optional) Contribute to mobile development in Flutter, if you have relevant experience or interest.

About You

What we're looking for/Experience:

  • Proven experience building production-grade applications and services using Go.
  • Strong understanding of RESTful API design, microservices architecture, and cloud-native development.
  • Experience with containerisation (e.g., Docker, Kubernetes) and CI/CD workflows.
  • Solid grasp of secure coding practices and data protection principles.
  • Ability to work effectively in Agile, cross-functional teams.
  • Great communication skills and a collaborative mindset.

Nice to have:

  • Exposure to Flutter or interest in mobile app development.

This role is hybrid at our offices near Hereford, commutable from Birmingham, Gloucester, Cheltenham or Worcester.

About Us

People are at the heart of allpay and we reward our employee with a competitive benefits package which includes, a defined contribution group pension scheme, income protection, life assurance, an array of health and wellbeing options including private healthcare cover and an onsite gym. This is coupled with our excellent Learning and Development offering.

We work with some great recruitment agencies. We don’t choose to partner with everyone. Explicit consent or confirmation must be received from our HR department before we accept CV’s. Contractual terms and specific campaigns must have been signed and agreed before you are considered a partner. We never accept unsolicited CV’s, EVER! Even from our trusted partners. We consider it “spoiling,” which does not endear you to us. By sending us unsolicited CV’s we deem these a free gift. If we choose to engage these candidates directly we will not pay you any fees. You will be deemed to have accepted this zero fee by providing unsolicited or spoiled candidates.

We are a company committed to Equal Opportunities. All roles at allpay Limited are subject to successful background checks including a DBS and Credit Check.