Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
Atom Bank
the Savings Value Stream and coached by the Android Engineering Lead. As a Senior Android Engineer at Atom, you’ll be responsible for developing cutting-edge mobile applications using Kotlin and provide technical steer for the team design activities. You’ll continually provide detailed technical input across the development lifecycle and be a key contributor to the Android team More ❯
to deliver value through small, frequently integrated changes using CI/CD practices. Contribute to and shape the future of our AWS hosted technology stack, which includes: Containerised Java & Kotlin applications. Serverless applications using API Gateway and Lambdas. Event-driven architecture using SNS/SQS. Storage with Postgres, DynamoDB and S3. Orchestration with CloudFormation and GitHub Actions. Who are More ❯
the Savings Value Stream and coached by the Android Engineering Lead. As a Senior Android Engineer at Atom, you'll be responsible for developing cutting-edge mobile applications using Kotlin and provide technical steer for the team design activities. You'll continually provide detailed technical input across the development lifecycle and be a key contributor to the Android team More ❯
to deliver value through small, frequently integrated changes using CI/CD practices. Contribute to and shape the future of our AWS hosted technology stack, which includes: Containerised Java & Kotlin applications. Serverless applications using API Gateway and Lambdas. Event-driven architecture using SNS/SQS. Storage with Postgres, DynamoDB and S3. Orchestration with CloudFormation and GitHub Actions. Who are More ❯
Annapolis Junction, Maryland, United States Hybrid / WFH Options
Codescratch LLC
required. One year of relevant experience may be substituted for each year of required education. Relevant certifications may be substituted for education or years of experience Experience with Golang, Kotlin/Java, and/or Python Experience creating containerized applications (docker) Experience deploying containerized applications to an orchestration platform (Marathon/Mesos, Kubernetes, etc.) Experience working independently to solve More ❯
global fintechs and SME Lending solutions. Our Retail Banking division provides a direct-to-customer banking proposition, including mobile apps (iOS & Android) and backend services leveraging modern cloud architectures (Kotlin/AWS). As a leading Banking Services provider, LHV Bank delivers a wide range of services, including real-time multi-currency payments, accounts, acquiring, indirect scheme access, open More ❯
to improve our Android solutions and support Mozilla's manifesto What you bring: Many years of experience building complex applications for a broad and diverse user base using Java, Kotlin, and/or C++ Experience resolving problems, signaling risk, fostering change, and facilitating collaborative decision-making Passion for building excellent products, and a sense of ownership that spans from More ❯
valued, with support provided to meet your learning goals. Internally, this role is known as Product Engineer (L6). Essential skills: Extensive experience in Native Mobile Development in Android (Kotlin and Java) Knowledge of accessibility best practices Experience with CI/CD processes Experience in TDD and pair programming Familiarity with Agile methods like Scrum or Kanban Experience with … with iOS (Swift), GraphQL, Microservices, Docker, Kubernetes, cloud platforms (AWS, GCP, Azure), UX principles, web technologies (HTML, CSS), JavaScript libraries (React, Redux, Webpack), or server-side languages (Java/Kotlin) is advantageous but not required. Additional Information: Application involves online assessment, CV upload, and questions. Details at how to apply . Next steps include a screening call, technical assessment More ❯
Nunit, Azure, etc. Have the ability and desire to learn, develop, and share new ideas, and implement those individually or as part of a team. Have any experience Android (Kotlin) development - although it's not necessary Have any experience working with audio, video, streaming, C++, or ML. You'll maximize your chances when applying if you: Include a CV More ❯
learn new technologies Good understanding of security practices Nice to have Familiarity with secure inter-process communication Familiar with Peer-to-Peer technologies (Kademlia, bittorent, libp2p) C Swift/Kotlin skills are a plus Familiar with AI/Agentic domain applications (RAG, AI SDKs) Familiarity with real-time data delivery (NodeJS/other streaming More ❯
to improve our Android solutions and support Mozilla's manifesto What you bring Several years of experience building complex applications for a broad and diverse user base using Java, Kotlin, and/or C++ Experience resolving problems, signaling risk, fostering change, and facilitating collaborative decision-making Passion for building excellent products, and a sense of ownership that spans from More ❯
architectures and practices that are resilient and environmentally conscious. Passion for sustainability and a drive to build products and teams that make a meaningful impact. Our stack GCP & AWS Kotlin, Vue.js, JavaScript CI/CD pipelines, microservices, modern testing practices We don't expect you to be hands-on, but you should be comfortable engaging in conversations about modern More ❯
architectures and practices that are resilient and environmentally conscious. Passion for sustainability and a drive to build products and teams that make a meaningful impact. Our stack GCP & AWS Kotlin, Vue.js, JavaScript CI/CD pipelines, microservices, modern testing practices We dont expect you to be hands-on, but you should be comfortable engaging in conversations about modern cloud More ❯
products. Tech Stack and Tools: Internally our backend code is in general based on PHP/Symfony, our frontend is based on React, our mobile code is based on Kotlin (on Android) and on Swift (on iOS), with a growing shared codebase in Rust. All our client-code is open-source and GPL3. We are migrating our infrastructure to More ❯
Oxford, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Interact Consulting Limited
for: Strong experience with React Native, which is what is currently used across all mobile projects. Strong background in native mobile development - iOS (Swift/Objective-C) and Android (Kotlin/Java). Proven ability to lead small teams, set direction, and mentor junior engineers. Comfortable driving mobile architecture, setting standards, and leading technical discussions. What are you waiting More ❯
and/or JavaScript. Your role will require proficiency in at least one programming language/framework (JavaScript, TypeScript, Python, C, C#, C++, HTML/CSS, React, Go, Java, Kotlin, SQL, or Swift) in order to solve coding problems (think LeetCode, HackerRank, etc). For each coding problem, you must be able to explain how your solution solves the More ❯
the freedom to explore new tools and apply AI-driven approaches to boost productivity and developer experience. Senior Android Engineer - Key Requirements: Hands-on experience in Android development using Kotlin Strong knowledge of Coroutines, Jetpack Libraries, and Jetpack Compose Solid understanding of software architecture and design patterns Proven ability to build scalable, user-friendly SDKs for use by other More ❯
Build tools, templates etc that support good developer experience when building products and services. Identifying tech debt. What You'll Bring Development background required (iOS Swift/ObjectiveC; Android Kotlin/Java). Able to understand commercial realities of delivering a profitable product to market. Core values required of all Simpro , AroFlo, BigChange & ClockShark employees: We Are One Team More ❯
s AI platform Maintain high code quality through testing, code reviews, and automation What you'll need 4+ years of backend engineering experience Strong experience with Python, Java or Kotlin in production environments Experience designing and maintaining scalable services Familiarity with modern AI providers (AWS Bedrock, Open AI, Anthropic, etc) Proficiency in modern development practices (CI/CD, observability More ❯
applications working in a continuous delivery environment Modern observability practices Nice to have Not vital, but you'll have the edge if you also have experience with: Grafana Prometheus Kotlin or a least the willingness to learn it or have worked in: an eCommerce organisation a shipping/logistics/exports organisation What you bring Agile : Test-Driven Development More ❯
applications Working in a Continuous Delivery environment Modern observability practices Nice to have Not vital, but you'll have the edge if you also have experience with: Grafana Prometheus Kotlin or a least the willingness to learn it Batch processing data pipelines or have worked in: an eCommerce organisation a shipping/logistics/exports organisation What you bring More ❯
London, Manchester, North West Hybrid / WFH Options
Starling Bank
the process of modularizing our codebase, right now we have 10 feature modules and 10 library modules, plus one app module. The majority of our codebase is written in Kotlin as well as any new code that we write. We use MVVM to structure our presentation layer and RxJava throughout the whole application stack for handling asynchronous operations. We More ❯
setup. Excellent programming skills and experience in at least one modern and/or functional programming language, ideally on the JVM, including, but not limited, to Java 8+, Scala, Kotlin, Haskell. Experience instrumenting applications for production usage, e.g., adding logging, metrics and tracing functionality. Self reliant and thrives on continuous learning. Experience working in an open source environment. About More ❯