Senior Android Engineer at MYPINPAD

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Senior Android Engineer at MYPINPAD. Location Information: Anywhere in the World. . . Headquarters:. Cardiff . URL:. . https://mypinpad.com. . . . . 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.. . . . . To apply:. . https://weworkremotely.com/remote-jobs/mypinpad-senior-android-engineer.