Participate in code reviews, daily stand-ups, retrospectives, and planning meetings. Adhere to TDD principles and write clean, maintainable, and well-tested……
1-2 years in design and developing applications on Android platform. Will be responsible for independent development, developing applications for mobile device.…
Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes. Strong knowledge of Android UI design principles,……
Work-from-anywhere scheme (2 weeks per year). Mental health platform access, financial coaching, and more. Collaborate with product and design teams for pixel-……
Experienced mobile application developers (2-3 yrs), with current Android development experience. Other mobile platforms experience : at least one of Symbian,……
PerfectDraft builds a connected home beer ecosystem spanning hardware, mobile apps, cloud services, and eCommerce. Build and maintain mobile apps.…
Experience in developing multi-threaded applications. The ideal candidate will have strong Java/Kotlin skills, a deep understanding of the Android SDK, and a……
We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our……
We are looking for an experienced Middle React Native Developer to join our team and contribute to a fast-growing commercial mobile product used by thousands of……
For example, through commerce, customer design and sales services. With audit clients of the firm, and also prohibitions on certain employment relationships (……
Extend or improve the Stripe integration, including checkout session creation, webhook handling, and licence key generation on successful payment.…
Developer (up to 3 years experience). Ongoing training and development support through one-to-one coaching and access to online training services.…
Ability to translate any design into a working product with minimal supervision. Debug problems, make builds, and help ship successful products.…
1–3 years of experience in frontend or software development (or strong portfolio/projects). Collaborating closely with designers, backend developers, and……
Drive a product from concept to customer release, contributing to the entire software development lifecycle – from planning and design to testing and deployment……
Upcoming features include giving our customers the ability to invest in their kids’ futures with JISA accounts, and rewarding our customers for good investing……
Write efficient queries for core Data. Document the project and code efficiently. Manage the code and project on Git in order to keep in sync with other team……
Collaborating with cross-functional teams including software engineers, testers and product stakeholders. Exposure to cloud technologies, DevOps practices or……
Other mobile platforms experience: Symbian, J2ME, Blackberry, Windows Mobile, Android. Experienced in iPhone development with 12 - 18 months experience - with……
Activities will include building out the next generation of highly-scalable, reusable and performant distributed services and applications for Smarter……
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