Enable job alerts via email!

Senior Android Engineer

TN United Kingdom

Cardiff

On-site

GBP 50,000 - 90,000

Full time

15 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Senior Android Engineer, where you'll play a pivotal role in developing secure mobile solutions. Collaborating with a dynamic team, you'll architect and maintain SDKs while ensuring compliance with industry standards. Your expertise in Android development and Kotlin will drive performance optimizations and enhance user experiences. This innovative firm values professional growth and teamwork, providing an exciting opportunity to shape the future of mobile transactions. If you're passionate about technology and eager to make an impact, this role is perfect for you.

Qualifications

  • Strong experience in Android development using Kotlin.
  • Proven ability to design and implement robust architecture for modular applications.
  • Excellent debugging and performance optimisation skills.

Responsibilities

  • Architect, develop, and maintain robust SDKs for the Android platform.
  • Write clean, maintainable, and well-documented code.
  • Share knowledge and mentor junior developers within the team.

Skills

Android Development
Kotlin
EMV Standards
Automated Testing
CI/CD
Debugging
Performance Optimisation
Architectural Design
Team Collaboration
Communication Skills

Tools

Version Control Systems
CI/CD Tools

Job description

Social network you want to login/join with:

As Senior Android Engineer you will take a key role in the development and enhancement of MYPINPAD’s mobile solutions.

You’ll be part of a collaborative team working closely with Android developers, service engineers, and UX designers to deliver high-quality, secure mobile apps and SDK integrations.

Experience in EMV standards and Kernel-level development is necessary to help shape secure payment flows and ensure our solutions comply with the highest industry standards.

You’ll be expected to contribute to architectural decisions, mentor peers, and ensure the robustness, performance, and maintainability of our mobile codebases.

Tasks

(Key responsibilities and expectations)

SDK Development:

  • Architect, develop, and maintain robust SDKs for the Android platform.
  • Ensure SDK compatibility with various Android versions and devices.
  • Deliver clear, well-documented APIs for external developer use.
  • Implement complex features and drive performance optimisations.

Code Quality and Standards

  • Write clean, maintainable, and well-documented code.
  • Review code, enforce quality standards, and provide technical feedback.
  • Contribute to improving CI/CD pipelines and development workflows.
  • Proactively identify technical risks and ensure timely resolution of issues.

Architecture and Design

  • Contribute to architectural decisions and the adoption of scalable design patterns.
  • Translate complex requirements into elegant technical solutions with high attention to performance and security.
  • Collaborate cross-functionally with backend services, security, and UX teams.
  • Contribute to improving CI/CD pipelines and development workflows.

Technical Leadership

  • Share knowledge and mentor junior developers within the team.
  • Contribute to the product development, mission, and success – way beyond checking off development tasks.
  • Stay informed about the latest Android trends and evaluate their applicability to our platform.
Requirements

(Knowledge, skills and experience)

  • 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 grasp 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 is a plus.
  • Comfortable navigating ambiguity, making architectural decisions, and communicating trade-offs.
  • Team-oriented mindset with excellent communication skills.
  • Curiosity-driven, eager to explore and implement new technologies.
  • A solid foundational understanding of how data is represented and flows through mobile systems Is familiar with, or has some experience with: Connectivity, Security, C, NDK, cryptography, KMP.

Candidates should also:

  • be able to demonstrate a high level of professionalism.
  • demonstrable ability to build strong and trusted relationships with external parties and throughout the company.
  • have an ability to multitask and manage changing priorities.
  • work well under pressure.
  • be a determined self-starter with tenacious character that loves change and enjoys a challenge.
  • be results driven, proactive & able to work autonomously.
  • able to work in a challenging environment.
  • have a proven ability to work creatively and analytically problem-solving, demonstrating critical thinking, teamwork, innovation and excellence.
  • be flexible and change embracing in a rapidly evolving work and market environment.
  • demonstrate an ability to relate to, and collaborate with, a wide variety of stakeholders.
  • Excellent communication skills for technical discussions and documentation.

Mypinpad is a UK-headquartered B2B SaaS business with customers and employees in over 20 countries.

Mypinpad strives to be the solution of choice for money on the move —making mobile transactions safe, easy and enjoyable. Its certified and patented technology is built on cloud-based open systems designed to be bank-grade secure and ready to scale, providing customers with the tools to grow and futureproof their business. By working together with partners, Mypinpad aims to drive financial inclusion for the benefit of millions globally.

Mypinpad is proud to be an equal opportunities employer. We are a global remote community operating across multiple regions where our cultures and individuality are respected and appreciated.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Android Engineer

M-KOPA UK LIMITED

Birmingham

Remote

GBP 60,000 - 80,000

Today
Be an early applicant

Senior Android Engineer

IC Resources

Remote

GBP 60,000 - 80,000

4 days ago
Be an early applicant

Senior Mobile Engineer (Android)

Praktika.ai

Greater London

Remote

GBP 60,000 - 80,000

2 days ago
Be an early applicant

Senior Android Engineer

Lloyds Banking Group

Bristol

Hybrid

GBP 70,000 - 89,000

14 days ago

Senior Software Engineer in Test - Data

Fruition Group

Greater London

Remote

GBP 75,000 - 95,000

-1 days ago
Be an early applicant

Senior Software Engineer

Prism Digital

Remote

GBP 50,000 - 80,000

Today
Be an early applicant

Senior Software Engineer

IT Search

Northern Ireland

Remote

GBP 60,000 - 70,000

Today
Be an early applicant

Senior Software Engineer

Odin

Remote

GBP 60,000 - 80,000

Today
Be an early applicant

Senior Software Engineer II - Dispatch [United Kingdom]

Olo Inc

Remote

GBP 63,000 - 95,000

Today
Be an early applicant