Participate in code reviews, daily stand-ups, retrospectives, and planning meetings. Adhere to TDD principles and write clean, maintainable, and well-tested……
Work-from-anywhere scheme (2 weeks per year). Mental health platform access, financial coaching, and more. Collaborate with product and design teams for pixel-……
For example, through commerce, customer design and sales services. With audit clients of the firm, and also prohibitions on certain employment relationships (……
Upcoming features include giving our customers the ability to invest in their kids’ futures with JISA accounts, and rewarding our customers for good investing……
Our Mobile team builds the travel companion in our customers’ pockets. Design, build and improve high-quality Android features that help customers plan, book……
Upcoming features include giving our customers the ability to invest in their kids’ futures with JISA accounts, and rewarding our customers for good investing……
In collaboration with design, product and QA teams you will craft user experiences that will delight our customers. Experience with coroutines, flow or Rx.…
On a typical day, you'll evaluate AI-generated code, correct errors, implement optimized Kotlin solutions, and document best practices that demonstrate modern……
Ability to synthesize qualitative and quantitative signals (crash rates, store ratings, user feedback, test results) into a coherent picture of product health……
Architect, build, and scale our mobile app for construction workflows – integrated AR and 360-degree capture – driving modern patterns, strong typing, and……
Contributes analysis and quality recommendations but does not hold final assurance authority. Collaborate closely with iOS and Android developers, UX designers,……
Write clean, scalable, well-documented code. Troubleshoot and resolve technical issues. They’re looking for a Senior Java Developer with strong Android……
You will be responsible for executing a world class mobile strategy that delivers measurable business value and a seamless, high performing experience for……
This is a critical leadership role within the studio, partnering closely with Senior Leadership, Product, Creative, and Technical directors to deliver projects……
Experience of middleware technologies, message queues, message brokers and stream processing technologies (e.g. Apache Kafka). A great sense of humour.…
Developer (up to 3 years experience). Ongoing training and development support through one-to-one coaching and access to online training services.…
You will own the registration process, the profile creation process and the rest of the setup process required for customers to start using their wise accounts.…
The role involves working in a dynamic environment with a diverse team of senior backend developers, product managers and leadership to build crypto wallet……
Collaborating with our existing devs and front-end team to improve overall UX. Schedule: Monday to Friday 09:00 - 17:00 with 1hr paid lunchbreak.…
Our Customer Contact Experience (CCX) Technology Team develops and manages solutions to deliver an incredible experience for our UK and international customers.…
Spanning many disciplines, we work to make the business work; creating the infrastructure, tooling, frameworks, and capabilities needed to welcome a billion……
We put people first—whether it’s our customers or our colleagues. *Wellbeing – *Health cash plan, company sick pay scheme, gym discounts, cycle to work scheme,……
About Client: A FTSE 250 global fintech company headquartered in London with a presence in 18 countries and five continents. Their award-winning products and platforms empower go-getters around the world giving them access to over 19,000 financial markets.
About the Role:
We are looking for a highly skilled and passionate Senior Android Developer with a strong command over Kotlin and a solid grasp of agile methodologies, and modern engineering practices such as Test-Driven Development (TDD) and Extreme Programming (XP). If you thrive in a team-oriented environment, love pair programming, and are eager to build high-quality Android applications, we'd love to meet you.
Key Responsibilities:
Design, develop, and maintain robust Android applications using Kotlin.
Work closely with cross-functional teams in an agile and XP environment.
Engage in pair programming and help foster a collaborative engineering culture.
Set up and maintain CI/CD pipelines to streamline the deployment process.
Adhere to TDD principles and write clean, maintainable, and well-tested code.
Participate in code reviews, daily stand-ups, retrospectives, and planning meetings.
Stay up to date with Android development best practices, tools, and trends.
Required Skills & Qualifications:
8+ years of hands-on experience in Android development.
Proficiency in Kotlin and Android SDK.
Experience with CI/CD tools like Jenkins, GitHub Actions, Bitrise, or similar.
Strong understanding and application of Test-Driven Development (TDD).
Experience working in Extreme Programming (XP) environments.
Comfortable with pair programming and agile ceremonies.
Good communication, critical thinking, and team collaboration skills.
Ability to work in a fast-paced, delivery-driven environment