a Senior Android Engineer, you should have: 6+ years of Android development experience. Solid understanding of software architecture, design patterns and best practices. Proven experience in app development using Kotlin, Coroutines, Jetpack Libraries, Jetpack Compose, . Experience in building SDKs that are scalable, user-friendly, and performant for third-party developers. Strong communication skills and a collaborative spirit to More ❯
attain Non-Police-Personnel-Vetting Level 3 (NPPV3). Desirable : Previous experience of architecting and developing mobile smartphone applications (such as Android and iOS) using technologies such as Java, Kotlin, Objective C, or React Native. Previous experience of developing web applications using HTML, CSS, React, etc. Previous experience of architecting and developing .net/Windows applications, with experience of More ❯
Cardiff, South Glamorgan, United Kingdom Hybrid / WFH Options
Rocket Science Group
always happy to hear from candidates who have experience and proficiency in one or more of the following: Frontend Languages: React, NextJS, Typescript Backend 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 ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Holland & Barrett International Limited
engineering insights and feedback are heard and actioned. Key requirements: 5+ years of engineering leadership experience, managing teams of 8+ engineers. A strong development background in JavaScript, Java or Kotlin (React or React Native experience is a bonus!). Proven success building and scaling distributed systems using modern cloud-native technologies (e.g. Docker, Kubernetes, microservices). A deep understanding More ❯
Code, CI/CD Use of Middleware and RESTful or GraphQL APIs Microservices and MACH Architectures. HTML, CSS, Javascript frameworks such as React, or Mobile technologies such as SwiftUI, Kotlin, Flutter or React-native CMS and DXPs SaaS products integration Atlassian, Azure DevOps, GitLab or similar workflow tools Understanding of Automation and Quality assurance practices QUALITIES AND CHARACTERISTICS Must More ❯
to internal teams, contributing to strategic discussions. What we are looking for in you: + A deep understanding of Swift (required) and Objective-C, ideally with some experience in Kotlin . + Experience with iOS design patterns, including MVC, MVVM+Coordinators, and VIPER. + Expertise in building views programmatically without relying on XIBs/Storyboards. + Familiarity with SOLID design More ❯
in consulting and client delivery. Consultants have access to a vast array for different training and certifications in a variety of areas: cloud technologies (AWS, Azure, GCP), programming (Java, Kotlin, NodeJS, Spring Boot), DevOps (Terraform, Kubernetes, Docker), Cybersecurity (CISSP, CISM) and Agile delivery (Scrum Master, Product Owner, Scaled Agile Framework). Capgemini Invent offers you the flexibility to develop More ❯
in consulting and client delivery. Consultants have access to a vast array for different training and certifications in a variety of areas: cloud technologies (AWS, Azure, GCP), programming (Java, Kotlin, NodeJS, Spring Boot), DevOps (Terraform, Kubernetes, Docker), Cybersecurity (CISSP, CISM) and Agile delivery (Scrum Master, Product Owner, Scaled Agile Framework). Capgemini Invent offers you the flexibility to develop More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Capgemini
in consulting and client delivery. Consultants have access to a vast array for different training and certifications in a variety of areas: cloud technologies (AWS, Azure, GCP), programming (Java, Kotlin, NodeJS, Spring Boot), DevOps (Terraform, Kubernetes, Docker), Cybersecurity (CISSP, CISM) and Agile delivery (Scrum Master, Product Owner, Scaled Agile Framework). Capgemini Invent offers you the flexibility to develop More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom Hybrid / WFH Options
Capgemini
in consulting and client delivery. Consultants have access to a vast array for different training and certifications in a variety of areas: cloud technologies (AWS, Azure, GCP), programming (Java, Kotlin, NodeJS, Spring Boot), DevOps (Terraform, Kubernetes, Docker), Cybersecurity (CISSP, CISM) and Agile delivery (Scrum Master, Product Owner, Scaled Agile Framework). Capgemini Invent offers you the flexibility to develop More ❯
support and resources needed to achieve 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) Accessibility best practice Continuous Integration/Continuous Delivery Demonstrable experience in TDD, pair programming Agile development methods such as Scrum or Kanban REST API development and/… UX principles HTML, CSS, and related web technologies Experience with modern JavaScript libraries and tooling, such as React, Redux, Webpack Any server side development languages such as Java/Kotlin Additional Information: The application form consists of an online assessment, CV upload, followed by application questions. Please visit - to understand more about application and hiring process If you are More ❯
and AudioCodes SBCs, ARM/ECB, and backend management tools Familiarity with DevOps tools , Agile delivery, and automation practices Proficiency in Python , JavaScript , HTML/CSS , or Java/Kotlin Working knowledge of networking (routers, switches, firewalls, SASE) - Network+ or CCNA a plus Cloud certification (AWS, Azure or GCP preferred) Experience in writing detailed documentation and collaborating across technical More ❯
St. Albans, Hertfordshire, United Kingdom Hybrid / WFH Options
Lindar
and problem-solving abilities, and able to manage their time. 5+ years of in-depth practical experience with Java and Spring . Knowledge of other JVM-based languages, especially Kotlin is a plus. Solid understanding of web application architecture and microservices. Strong grasp and professional experience with concurrent programming, concepts idempotency and distributed transaction management in application logic. Familiarity More ❯
platforms such as Spark, Iceberg, Databricks, or Snowflake. Strong knowledge of microservice based architecture operating at scale, preferably in a cloud environment such as AWS. Experience with Java, Groovy, Kotlin or JVM-based language is a plus. Experience with Apache Iceberg, Apache Druid, Apache Flink is a plus. This is a hybrid role requiring two days per week in More ❯
in our 24x7 on-call rotation, SCRUM, and deployment planning. We hire the best software engineers, but experience in our stack can't hurt: NinjaOne is built on Java , Kotlin , C++ , and Postgres , supporting millions of user endpoints and running as a scalable cloud service in AWS . Knowing large-scale datastore bottlenecks, asynchronous application design and client-server More ❯
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 ❯
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 ❯