platform. Requirements Knowledge, skills and experience required: Experience with designing and writing automated tests, using version control systems, and using continuous integration solutions Strong experience in Android development using Kotlin Proven ability to design and implement robust architecture for modular, scalable applications Expertise in key Android APIs and components: UI, networking, permissions, inter-app communication, and platform security Solid … of automated testing frameworks and CI/CD tools Experience working with connectivity protocols, secure communications, and cryptographic standards Exposure to lower-level Android development (C/NDK) and Kotlin Multiplatform (KMP) is a plus Excellent debugging, profiling, and performance optimisation skills Hands-on experience with EMV standards and secure payment technologies is a plus Experience in writing SDKs More ❯
Cardiff, South Glamorgan, United Kingdom Hybrid / WFH Options
Rocket Science Group
of languages and technology and are always happy to hear from candidates who have experience and proficiency in one or more of the following: Languages: C#, Golang, Java, Python, Kotlin, and Rust Databases: PostgreSQL, MySQL, MongoDB, and NoSQL Infrastructure: Terraform, Docker, and Kubernetes CI/CD: GitHub Actions, Jenkins, and ArgoCD Agile: Experience with the Software Development Lifecycle (SDLC More ❯
Cardiff, South Glamorgan, United Kingdom Hybrid / WFH Options
Rocket Science Group
languages and technology and are always happy to hear from candidates who have experience and proficiency in one or more of the following: Backend Languages: C#, Golang, Java, Python, Kotlin, and Rust Frontend Languages: React, NextJS, Typescript Databases: PostgreSQL, MySQL, MongoDB, and NoSQL Infrastructure: Terraform, Docker, and Kubernetes CI/CD: GitHub Actions, Jenkins, and ArgoCD Agile: Experience with More ❯
process Discuss user requirements; design and develop library APIs and implementations Articulate and solve complex problems with design, development, testing and documentation Learn and collaborate in SDK environments (e.g. Kotlin, Qt, .Net, Swift, Flutter), when required, for testing, investigation and prototyping Requirements 2+ years of commercial/academic software development experience, including debugging algorithms, and designing functions and class More ❯