Software Engineer (Golang/iOS)

Arm

Gloucester

Hybrid

GBP 83,000 - 138,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Arm is seeking a Software Engineer to help build platforms powering mobile apps at scale. The role blends backend engineering, cloud-native development and iOS framework work, touching Go microservices, Kubernetes infrastructure, API platforms and reusable SDKs.

You will design and implement REST and gRPC APIs, deploy on Kubernetes, and contribute to CI/CD and IaC practices, collaborating with architects, product teams and engineers across the business.

Qualifications

  • Experience designing and implementing REST and gRPC APIs.
  • Proven ability to build scalable Go microservices.
  • Experience creating reusable iOS frameworks and SDKs.

Responsibilities

  • Design and develop REST and gRPC APIs for digital products.
  • Build scalable Go microservices.
  • Create and maintain reusable iOS frameworks and SDKs using Swift.
  • Deploy and support applications on Kubernetes.
  • Automate build, deployment and infrastructure via CI/CD and IaC.
  • Improve platform reliability, observability and security.
  • Collaborate with architects, product teams and engineers.
  • Uphold engineering best practices and code quality standards.

Skills

Go (Golang)
REST APIs
gRPC
Microservices
API design
iOS Development
Swift

Tools

Kubernetes
Docker
Helm
Terraform
CI/CD pipelines

Job description

Software Engineer (Golang / iOS)

12 Month contract
Bristol (Hybrid) 2-3 days per week on site
per day - Depending on level of experience

We're looking for engineers who enjoy building the platforms, APIs and framework components that power mobile applications at scale.

This role combines backend engineering, cloud-native development and iOS framework development, giving engineers the opportunity to work across Go microservices, Kubernetes infrastructure, API platforms and reusable iOS SDKs.

On the job responsibilities
  • Designing and developing REST and gRPC APIs used by digital products.
  • Building scalable microservices using Golang.
  • Creating and maintaining reusable iOS frameworks and SDKs using Swift.
  • Deploying and supporting applications on Kubernetes.
  • Automating build, deployment and infrastructure processes through CI/CD and Infrastructure as Code.
  • Improving platform reliability, observability and security.
  • Collaborating with architects, product teams and engineers across the wider business.
  • Supporting engineering best practice, code quality and technical standards.
Key Skills
Backend Development
  • Golang (Go)
  • REST APIs
  • gRPC
  • Microservices architecture
  • API design and versioning
  • iOS Development
  • Swift
iOS Frameworks
  • SDK Development
  • Swift Package Manager
  • Mobile security and accessibility
Cloud & Platform Engineering
  • Kubernetes
  • Docker
  • Helm
  • Terraform
  • Infrastructure as Code
CI/CD & DevOps
  • GitHub Actions
  • Jenkins
  • GitLab CI
  • Cloud automation
Data & Messaging
  • PostgreSQL
  • NoSQL Databases
  • Kafka
  • Event-driven architectures
Observability & Reliability
  • Prometheus
  • Grafana
  • OpenTelemetry
  • Monitoring and Performance Optimisation
Desirable experience
  • Banking or Financial Services experience.
  • Open Banking exposure.
  • Experience building shared frameworks or engineering platforms.
  • AWS, Azure or GCP experience.
  • Kubernetes certifications (CKA/CKAD).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (Golang/Ios)
Software Engineer (Golang/Ios)

ARM • Bristol

Hybrid
GBP 83,000 - 120,000
Software Engineer (Golang/iOS)
Software Engineer (Golang/iOS)

ARM • West of England

Hybrid
GBP 92,000 - 148,000
Software Engineer (Golang/Ios)
Software Engineer (Golang/Ios)

ARM (Advanced Resource Managers) • West of England

Hybrid
GBP 92,000 - 148,000
Software Engineer (Golang/iOS)
Software Engineer (Golang/iOS)

Advanced Resource Managers • West of England

Hybrid
GBP 92,000 - 148,000
Platform Engineer: Golang & iOS SDKs – Hybrid 12m Contract
Platform Engineer: Golang & iOS SDKs – Hybrid 12m Contract

Advanced Resource Managers Ltd • West of England

Hybrid
GBP 92,000 - 148,000
Go & iOS Engineer (Hybrid, 12-Month Contract)
Go & iOS Engineer (Hybrid, 12-Month Contract)

ARM (Advanced Resource Managers) • West of England

Hybrid
GBP 92,000 - 148,000
Go & iOS Platform Engineer (Hybrid, Bristol)
Go & iOS Platform Engineer (Hybrid, Bristol)

ARM • Bristol

Hybrid
GBP 83,000 - 120,000
Platform Engineer: Go Microservices & iOS SDKs
Platform Engineer: Go Microservices & iOS SDKs

ARM International • West of England

Hybrid
GBP 92,000 - 148,000
IOS Engineer - Contract
IOS Engineer - Contract

Spencer Rose Ltd • Rowberrow

Hybrid
GBP 69,000 - 74,000
Golang Consultant
Golang Consultant

Consult • West of England

Hybrid
GBP 92,000 - 129,000