Software Engineer (Golang/iOS)

Arm Limited
Gloucester, UK
1 day ago
Apply on find.jobs
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Compensation
£130,000.0 - £208,000.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Amazon Web Services Apple IOS Microsoft Azure Cloud Computing Cloud Database Software Quality Continuous Integration DevOps Online Banking Github Mobile Application Software
+19 more
PostgreSQL NoSQL Performance Tuning Prometheus Mobile Security Management of Software Versions Grafana Ios Frameworks Backend Event Driven Architecture Kubernetes Apache Kafka Api Design Restful APIs Terraform Docker Jenkins Golang Microservices

Job description

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

Requirements

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., Banking or Financial Services experience. Open Banking exposure. Experience building shared frameworks or engineering platforms. AWS, Azure or GCP experience. Kubernetes certifications (CKA/CKAD).

About the company

This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited (“ARM”). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission. Where the role is marked as Outside IR35 in the advertisement this is subject to receipt of a final Status Determination Statement from the end Client and may be subject to change.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on find.jobs
Prepare application

Good distractions

Loading talks and stories from around this role…