Join the World's Largest Remote Community. We're waiting for you! Connect and Grow Today!
×

See more All Other Remote jobs

Back to all jobs

Senior Android Engineer

Posted 8 days ago

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.

Visit our website to find out more about us.

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. 

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.
 
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.
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.
Collaboration 
  • 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.

Apply Now

Let's start your dream job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Remote All Other Remote Jobs

Just set your preferences and Job Copilot will do the rest-finding, filtering, and applying while you focus on what matters.

Activate JobCopilot

MYPINPAD Star Icon

View company

Jobs posted: 5

About the job

Tired of Applying to Jobs Manually?

Let JobCopilot do it for you.

No more spreadsheets. No more copy-pasting. Just set your preferences and let your Al copilot search, match, and apply to jobs while you sleep.

  • Applies for jobs that actually match your skills

  • Tailors your resume and cover letter automatically

  • Works 24/7-so you don't have to

Activate JobCopilot

Related Jobs Remote All Other Remote jobs