Software Engineer (Golang/iOS)
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore this careerSearch for a different role
More Software Developer jobs →Skills
Description
Software Engineer (Golang / iOS)
12 Month contract
Bristol (Hybrid) 2-3 days per week on site
(Apply online only) 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 similar jobs in United Kingdom by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more Software Developer jobs in United Kingdom.
Finding similar jobs…