Android Engineer building tools for Terminal engineers to enhance productivity at Stripe. Collaborating with teams to design and implement solutions in mobile and backend systems.
Responsibilities
Design, build and maintain tools, libraries and infrastructure that improve the productivity of Terminal engineers across mobile, backend and embedded systems.
Collaborate closely with mobile engineers to understand their workflows and pain points and translate them into practical short-term and long-term solutions.
Contribute to and improve our build, CI/CD and test automation systems for Terminal SDKs, Android apps and firmware.
Work with stakeholders across Terminal to prioritize work, balance competing needs and ensure your solutions integrate cleanly into existing workflows.
Own projects end-to-end, from problem discovery and design through implementation, rollout and ongoing operation.
Participate in code reviews, design discussions and documentation to maintain a high bar for code quality, reliability and developer experience.
Mentor other engineers in areas such as build, test and release best practices, helping to spread strong developer productivity practices across the team.
Requirements
BS or MS in Computer Science or a related field, or equivalent practical experience.
4+ years of software engineering experience, including meaningful experience with backend systems and at least one of: Android/mobile or embedded/firmware development.
Experience designing, implementing and maintaining production systems or developer tooling.
Understanding of how to build scalable, reliable and observable services, pipelines, or tooling.
Experience owning projects from design through implementation, rollout and ongoing support.
Ability to thrive in a collaborative environment involving multiple stakeholders and subject matter experts.
Strong communication skills and the ability to explain technical concepts clearly to different audiences.
Senior Mobile Developer (Android) supporting Sony Sports Technology’s in - house mobile application for live sports tracking. Focusing on enhancing performance, stability, and integrating machine learning.
Senior Android Engineer building subscription and checkout experiences for Strava's app. Collaborating with product, design, and engineering teams to enhance user engagement.
Application Software Developer for Android enhancing the Intelligent Voice Assistant at Ford. Integrating advanced technologies for a multimodal interface while collaborating with Product Managers and designers.
Senior Android Developer focusing on internal application development for clients using Kotlin/Java in an agile environment. Collaborating on software architecture and ensuring best practices.
Middle Android Engineer at Avenga developing modern mobile applications using Android technologies. Contributing to scalable architectures and collaborating with teams to deliver high - quality solutions.
Senior Mobile Developer focused on Android solutions for construction industry. Responsible for maintaining and evolving mobile applications in a hybrid work environment.
Senior Android Engineer building Kotlin Multiplatform applications for Eko, enabling healthcare providers to detect cardiac and pulmonary diseases. Join a diverse team with strong venture capital backing.
Senior Android Engineer developing mobile applications for News UK. Collaborating with cross - functional teams to deliver best - in - class software solutions and mentor engineering staff.
Senior Software Engineer focused on Android applications and UI development at Dolby. Designing and delivering high - quality user - facing experiences in modern Android applications.
Android Architect responsible for setting the technical direction for Cape’s Android application. Collaborating across teams to deliver a stable and secure product aligned with user needs.