Software Engineer (Golang/iOS)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
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).
Benefits & conditions
Negotiable
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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…