Android Engineer Jobs
73 jobs found
Android Engineers
Wealthfront Advisers Llc
New York, NY
2 - 6 years of professional Android development experience Proficiency with Java / Kotlin Experience writing unit tests and testable code Knowledge of Android SDK performance tools and optimization techniques Excellent problem solving, critical thinking and communication skills You enjoy working in a fast-paced, cross-functional environment BS or MS in computer science, related field, or equivalent professional experience, Android, Android Applications, Android SDK, Application Programming Interface (API), Automation, Brokerage, Communication Skills, Computer Science, Credit and Collections, Cross-Functional, Data Collection, Develop and Maintain Customers, Diversity, Establish Priorities, Federal Deposit Insurance Corp (FDIC), Finance, Financial Services, Financial Systems, Fixed Income Investments, Income Tax, Investment Management, Investment Services, Java, Kotlin, Leadership, Mentoring, Onboarding, Performance Tuning/Optimization, Problem Solving Skills, Product Design, REST (Representational State Transfer), Registered Investment Advisor (RIA), Risk, Sales Prospecting, Scrum Project Management and Software Development, Securities and Exchange Commission (SEC), Software Development, Software Development Lifecycle (SDLC), Software Testing, Systems Engineering, Technical Leadership, Test Automation, Test Plan/Schedule, Testing, Time Management, Unit Test, User Interface/Experience (UI/UX) We're looking for Android Engineers to join our team. As part of a cross-functional scrum team you will design and develop new investment account and cash account functionality within our Android app. In addition to development on the app itself, you will write automated tests and integrate with our in-house design systems and our backend API. Come help us achieve our vision to make investing delightfully easy and understandable for our clients and prospective clients! About Wealthfront Engineering Wealthfront's culture centers around continuous learning, innovation, and quality-driven software development. With high quality software as our ultimate engineering objective, our key tactic is automation: Wealthfront software automates the financial services we provide to our clients, and within these services we automate the collection of data that we learn from on our way to making our services even better. Wealthfront engineers function as builder/operators, with dual responsibility for building the system and operating it in production. Any toil that this brings about is automated away by engineers. This investment in automation is expected, and the prioritization of it is always built into our planning and execution. Wealthfront engineers automate our development processes. For example, Wealthfront engineers automate all of our testing. Manual testing is not part of the software development lifecycle at Wealthfront. Wealthfront engineers automate observability in case of failure. If something is up, our systems inform engineers appropriately. If our systems are quiet, they are healthy. If you are drawn to being an engineer within such an environment, and having outsized impact as an engineer at a magnitude that is only available within a company achieving greatness at our size (~350 employees, half in engineering), then we want to hear from you! As a core member of the team, you will: Build a premier native Android application Collaborate with other engineers and designers to build new features and enhance existing features for our world-class app Work with frontend and backend engineers to design, build and test reusable REST APIs Design and build high-quality infrastructure; making the right tradeoffs for risk and long-term maintainability Collaborate with design and product to define a delightful Android experience using material design Get an opportunity to work with leadership to define the team's priorities and initiatives Work independently, use available resources to get unblocked, and complete tasks on schedule by exercising strong judgment and problem-solving skills Provide technical guidance and mentorship to peers
Android Engineers
Innorev Technologies, Inc
Irving, TX
Job Title Senior Android Developer Position Summary (Summary of the Role) As a Senior Android Developer, this individual contributor role will design, develop, and deliver high-quality native Android applications using Kotlin and Java. The role requires deep hands-on expertise in Android platform capabilities, application lifecycle, architecture patterns, performance optimization, secure coding practices, and modern development standards while partnering with product, design, backend, cloud, QA, infrastructure, security, and operations teams to build reliable and scalable mobile solutions for store operations and customer-facing experiences. This is a 5 day onsite role. Key Responsibilities Design, develop, and maintain native Android applications using Kotlin and Java with a focus on reliability, scalability, performance, and maintainability. Apply strong Android fundamentals across application lifecycle, activities, fragments, services, broadcast receivers, background execution, permissions, storage, networking, and device compatibility. Implement clean, modular Android architecture using MVVM, Clean Architecture, dependency injection, repository patterns, and reusable component design. Build intuitive and responsive mobile experiences that support multiple screen sizes, device form factors, orientations, and Android OS versions. Profile, troubleshoot, and optimize applications for memory usage, startup time, network efficiency, battery consumption, threading, and runtime performance. Conduct device performance testing across target Android hardware, including responsiveness, CPU and memory usage, battery impact, network behavior, startup time, and real store operating conditions. Implement secure mobile development practices for permissions, certificates, encrypted storage, authentication tokens, API communication, and sensitive data. Integrate Android applications with REST APIs, cloud services, backend microservices, databases, and enterprise systems with resilient error handling and offline or limited-connectivity support. Write unit tests, integration tests, and automated UI tests to improve quality, maintain code coverage, and support reliable releases. Participate in code reviews, enforce coding standards, improve development practices, and mentor developers on Android engineering best practices. Support CI/CD, release management, build automation, crash analysis, monitoring, and production troubleshooting for Android applications. Expectations Primary focus is native Android development in Kotlin and Java. Collaborate closely with product owners, designers, QA, backend engineers, security, infrastructure, and operations teams to define requirements, assess tradeoffs, and deliver production-ready solutions. Evaluate open-source libraries, Android platform capabilities, device SDKs, and market solutions to accelerate delivery while managing technical risk. Support production troubleshooting, release readiness, and quality delivery for Android applications used in store technology environments. Years of Experience 7+ years of overall software engineering experience. 5+ years of hands-on native Android application development experience using Kotlin and/or Java. Required Qualifications (Non-Negotiable) 5+ years of hands-on native Android application development experience using Kotlin and/or Java. Strong understanding of Android SDK, Android framework components, application lifecycle, permissions, storage, threading, background execution, networking, and device compatibility. Experience designing Android applications using scalable architecture patterns such as MVVM, Clean Architecture, dependency injection, and modular code organization. Experience with RESTful API integration, JSON, authentication flows, error handling, offline storage, caching, and limited-connectivity scenarios. Experience profiling and tuning Android applications for memory, performance, responsiveness, battery usage, and crash reduction. Experience planning and executing device performance testing on Android hardware, including benchmarking, profiling, load testing, battery analysis, and identifying device-specific performance constraints. Experience with unit testing, test-driven development practices, automated UI testing, and maintaining reliable code coverage. Familiarity with Git, CI/CD pipelines, build automation, release management, crash reporting, and production support practices. Ability to analyze complex technical problems, make sound engineering decisions, and clearly communicate technical recommendations to stakeholders. Experience with responsive mobile development across multiple Android OS versions, screen sizes, and device types.
Android Engineer
Melza
United States
Android Engineer - Job Description A tech company with a business-driven DNA, founded in Barcelona, with the vision of becoming a global leader in the creation of Digital Hubs for major corporations worldwide. We dont just build digital products we help shape the digital business strategybehind them. Our teams operate at the intersection of technology and business, acting ashigh-level strategic partners for the companies we work with. Were trusted not only to deliver,but to lead driving innovation, challenging assumptions, and defining the future of digital forglobal organizations. We work with agile methodologies, embracing continuous iteration as our mantra. Ourmultidisciplinary teams manage the entire end-to-end lifecycle of our digital products, and weare dynamic and business oriented. Job Summary As an Android engineer, you will have the responsibility to develop, release and maintainAndroid native applications. You and your multi-disciplinary team should be capable to createand ship amazing features from scratch, maintaining the cross-release pipelines and the PlayStore versions. The team is responsible for features in our B2C Loyalty Program in the Health and RetailPharmacy sectors. Responsibilities Develop new features in the app. Provide cross solutions to help other company developers work. Manage release pipelines and uploads to Play Store. Work in a cross-functional agile team being responsible of the implementation and gettinginvolved in the entire development process. Collaborate closely with QAs, designers, and product owners. Build high-quality software spreading a culture of quality throughout the company. Requirements Deep experience in Kotlin and Android Framework and Architecture. Strong experience with MVVM architecture. Good understanding of architectural patterns and SOLID principles. Strong debugging and performance optimization skills. Strong expertise in writing unit tests. Ability to work effectively in a collaborative environment. Familiarity with RESTful APIs and libraries like Refrofit. Nice to Have Knowledge of dependency injection frameworks such as Hilt or Dagger. Experience using or implementing a design system. Experience creating user interfaces with Jetpack Compose. Experience with CI/CD pipelines and tools like GitHub Actions or Azure DevOps. Knowledge of app modularization techniques. Our Mission is to digitalize some of the biggest corporations in the world. Our Values We work like a family: Yeah, were coworkers but it feels more like a family of brothers and sisters. Weve got eachothers backs through challenges, and we dont miss a chance to celebrate the wins (big orsmall). We are backed by the biggest companies in the world, but we operate like a startup.We can always count on our colleagues to help us and to challenge us, just like your brotherwould do. We show our passion: Passion isnt just a buzzword for us its the fuel that drives everything we do. It meansbringing energy to the team, bringing ideas to the table with fire in your belly (and a smile onyour face). We laugh a lot, care even more, and genuinely love what we build. Passion is ourheartbeat and it shows in our product. We live to innovate: Were not just building tech were change agents. Transformation is in our DNA, andquestioning the status quo is what gets us out of bed in the morning. We believe bold ideasmove us forward, and for us theres no such thing as a bad idea. Everyones voice matters,and weve created a safe space to dream big, speak up, and shape whats next. We think BIG. We always deliver: We make it happen and good is just the starting point we push to make it better tomorrow,and we dont stop until its genuinely awesome. Were a high-performing team that holds itself to higher standards, always going the extra mile to deliver impact, not just output, and werelike the postman rain or shine, we always deliver. We say what we think: We communicate openly with clarity, honesty, and respect. We trust each others intentionsand believe that transparency builds stronger, faster teams. Speaking up isnt just welcome,its expected. We dont take things personally we take them forward. Originally posted on Himalayas

Android Engineer
Strategic Staffing Solutions
McLean, VA
No Description
Senior Android Engineer
Hinge
New York City, NY
Hinge is the dating app designed to be deleted In today's digital world, finding genuine relationships is tougher than ever. At Hinge, we’re on a mission to inspire intimate connection to create a less lonely world. We’re obsessed with understanding our users’ behaviors to help them find love, and our success is defined by one simple metric– setting up great dates. With millions of users across the globe, we’ve become the most trusted way to find a relationship, for all. About the Role As a key member of our Android team, you will play a vital role in developing and maintaining the Hinge Android mobile application. Your focus will be on implementing new product features, fixing issues, and improving the mobile application user experience. All while leveraging the latest Android tools such as Kotlin, Jetpack Compose, Coroutines, room, hilt and many more. Collaborating within a cross-disciplinary team, including product managers, technical project managers, designers, data engineers, backend engineers, and QA analysts, you will work closely with the Project Lead and peers to advance our product and contribute to our engineering community. This role offers the opportunity to do high-impact work, directly contributing to a consumer mobile application used by millions. Responsibilities Cross-Disciplinary Collaboration: Work closely with a diverse team of developers, designers, and product managers to build features that prioritize high quality and user engagement. Kotlin Proficiency: Develop and continuously enhance your understanding of Kotlin fundamentals, applying them to create efficient and effective solutions. Android Expertise: Gain a thorough understanding of Android development principles and design patterns, applying them to build intuitive and user-friendly applications. Issue Resolution: Triage, debug, and effectively resolve software issues, ensuring the stability and performance of our application. Codebase Stewardship: Actively contribute to the long-term health and evolution of the codebase, implementing best practices and innovative solutions. Code Reviews: Regularly perform code reviews, providing constructive feedback to peers to foster a culture of excellence and continuous improvement. Active Team Participation: Engage actively in team ceremonies such as stand-ups, planning sessions, and retrospectives to ensure alignment and promote agile methodologies. Effective Communication: Maintain clear and positive communication with team members and other departments, supporting an empowering and inclusive team environment. What We're Looking For Professional Android Development Experience: You have 5-10 years of experience in Android development, demonstrating the ability to design and implement mobile applications effectively. Google Play Publication: You have experience publishing at least one application on the Google Play Store, showcasing your understanding of the deployment process and maintaining a production application. Proficiency in Kotlin and Android SDKs: You are proficient in Kotlin, which is strongly preferred, and have a good understanding of Android SDKs and frameworks. Experience with Java in the context of Android development is also beneficial. Solid Software Development Fundamentals: You possess a good foundation in software development principles and are capable of creating efficient and maintainable code. Strong Communication Skills: You are able to communicate clearly and effectively, facilitating productive collaborations within technical and non-technical teams. Ownership and Quality Focus: You take pride in your work and are committed to creating high-quality user experiences, demonstrating attention to detail and a user-centric approach to application development. Ability to execute independently: You can deliver high quality work in times where you’re the only Android engineer on a project, navigating significant ambiguity. Mentorship: You can coach more junior engineers to effective solutions and help them navigate upwards in their own careers. Factors such as scope and responsibilities of the position, candidate's work experience, education/training, job-related skills, internal peer equity, as well as market and business considerations may influence base pay offered. This salary range is reflective of a position based in New York City. This salary will be subject to a geographic adjustment (according to a specific city and state), if an authorization is granted to work outside of the location listed in this posting. #LI-CH1 As a member of our team, you’ll enjoy: 401(k) Matching: We match 100% of the first 10% of pre-tax 401(k) contributions you make, up to a maximum of $10,000 per year. Professional Growth: Get an annual Learning & Development stipend once you’ve been with us for three months. You also get free access to Udemy, an online learning and teaching marketplace with over 6000 courses, starting your first day. Parental Leave & Planning: When you become a new parent, you’re eligible for 100% paid parental leave (20 paid weeks for both birth and non-birth parents.) Fertility Support: You’ll get easy access to fertility care through Carrot, from basic treatments to fertility preservation. We also provide a stipend towards fertility preservation. You and your spouse/domestic partner are both eligible. Date Stipend: All Hinge employees receive a $100 monthly stipend for epic dates– Romantic or otherwise. Hinge Premium is also free for employees and their loved ones. ERGs: We have eight Employee Resource Groups (ERGs)—Asian, Unapologetic, Disability, LGBTQIA+, Raices, Women/Nonbinary, Parents —that hold regular meetings, host events, and provide dedicated support to the organization & its community. At Hinge, our core values are… Authenticity: We share, never hide, our words, actions and intentions. Courage: We embrace lofty goals and tough challenges. Empathy: We deeply consider the perspective of others. Diversity inspires innovation Hinge is an equal-opportunity employer. We value diversity at our company and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We believe success is created by a diverse workforce of individuals with different ideas, strengths, interests, and cultural backgrounds. If you require reasonable accommodation to complete a job application, pre-employment testing, or a job interview or to otherwise participate in the hiring process, please let your Talent Acquisition partner know. #Hinge
Staff Android Engineer
Insight Global
San Diego, CA
Required Skills & Experience - 10+ years of professional software engineering experience with deep, recent native Android development experience. - Advanced hands-on expertise with Kotlin, Android SDK, Jetpack/Compose, Coroutines/Flow, dependency injection, and modern Android architecture. - Experience developing Android applications that communicate directly with physical hardware, peripherals, or connected devices. - Prior Staff Engineer, Tech Lead, or equivalent technical leadership experience owning architecture, technical decisions, mentoring, and day-to-day execution across an engineering team. - Experience developing software in a regulated or safety-critical product environment, with strong preference for medical device or digital health experience. - Strong experience designing reliable, maintainable Android applications including concurrency, asynchronous programming, lifecycle management, testing, debugging, performance, and API integrations. Nice to Have Skills & Experience - Direct medical device experience involving connected therapeutic, diagnostic, monitoring, or patient-facing products. - Bluetooth Low Energy (BLE) experience including GATT services, connection management, data transfer, and troubleshooting. - Familiarity with medical device software standards and processes such as IEC 62304, ISO 14971, design controls, verification/validation, and regulated SDLC practices. - Experience integrating Android applications with RESTful APIs/cloud services and diagnosing complex production issues using logs, telemetry, and root-cause analysis. Job Description A rapidly growing medical device company focused on connected diabetes technology is looking for a Staff Android Engineer to join its mobile engineering organization. This person will serve as a highly hands-on technical leader for a small Android team responsible for applications that communicate with connected medical devices and cloud-based services. The role will combine deep native Android development with technical leadership, architecture, mentoring, and ownership of execution across the Android platform. This person should be comfortable operating in a fast-moving environment, making technical decisions quickly, and taking responsibility for driving work through completion. We are a company committed to creating inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity employer that believes everyone matters. Qualified candidates will receive consideration for employment opportunities without regard to race, religion, sex, age, marital status, national origin, sexual orientation, citizenship status, disability, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to Human Resources Request Form. The EEOC "Know Your Rights" Poster is available [here](https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf).
Staff Android Engineer
Polymarket
New York, NY
About PolymarketPolymarket is the world s largest prediction market platform. We enable individuals to express views on real-world events by trading on outcomes across politics, economics, sports, culture, and current affairs. Built as a peer-to-peer marketplace with no centralized house, Polymarket aggregates diverse opinions into transparent, market-based probabilities that reflect collective expectations about the future.We re growing fast, both in terms of volume ($21B traded in 2025) and adoption as an alternative news source. Our ambition is to become a ubiquitous beacon of truth in global media and we need your help adding fuel to the fire.About the RolePolymarket is looking for a Staff Android Engineer to help build a world-class trading app on Android. Millions of users follow markets, track positions, and make trades on their phones — and the Android experience needs to match that level of engagement.This is a high-ownership, high-influence role for someone who has operated at the staff level before and knows what it means to shape a platform, not just build on it. You ll set the technical direction for Android at Polymarket, raise the bar across the codebase, and help take a product that s already at scale to the next level.What You ll DoSet the technical direction for Android at Polymarket, making and owning architectural decisions that the team builds aroundBuild and own Android features spanning payments flows, real-time market data, and core UI with full accountability from design handoff through to productionImplement polished, performant interfaces with Jetpack Compose that hold up under real trading conditions and meet a high bar for feel and reliabilityOwn CI/CD pipelines and Gradle configuration, keeping the build fast and the release process reliable as the team and product growBuild and maintain integrations across WebSockets, gRPC, and streaming data to power the live market features traders depend onOperate as a technical leader across a distributed team: communicate clearly, make decisions without hand-holding, and raise the engineering bar through code reviews and strong engineering standardsActively incorporate AI tools into your development workflow to move faster and maintain a high output barIdentify and address gaps in Android architecture and engineering practices before they become problems at scaleWhat We re Looking ForSignificant Android engineering experience, with a track record of owning and shaping Android platforms at scale, not just contributing to themStrong, current expertise in Kotlin with the ability to speak concretely to tradeoffs and make architectural calls with confidenceDeep experience building production UI with Jetpack Compose and a high bar for performance and polishExperience owning CI/CD pipelines and Gradle build configuration end-to-endSolid understanding of modern Android architecture with the judgment to evolve it as the product scalesA track record of technical leadership: you ve influenced how an engineering team works, not just what it shipsActive use of AI tools in your development workflow, not occasionally, but as a real part of how you work(Plus) Experience integrating payments on Android(Plus) Experience with WebSockets, gRPC, or other real-time data patterns on mobile(Plus) Familiarity with cross-platform shared-code architectures(Plus) iOS or Swift experience(Plus) Background at a larger, more mature engineering organization where you saw and shaped practices as the company grewBenefitsCompetitive salary & equityUnlimited PTOFull Health, Vision, & Dental coverage401k matchHardware setup: new MacBook Pro, big display, & accessoriesPay TransparencyBase salary range: $250,000 to $500,000 annually, plus equity and benefits.This range reflects a good-faith estimate for this position. Experience levels vary widely within a title here, so please reach out even if your expectations fall outside it. We re always happy to chat.When applying, mention the word CANDYSHOP to show you read the job post completely. This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they are human RMTY4LjE0NC44NS4xMzEM
Senior Android Engineer
Polymarket
New York, NY
About PolymarketPolymarket is the world s largest prediction market platform. We enable individuals to express views on real-world events by trading on outcomes across politics, economics, sports, culture, and current affairs. Built as a peer-to-peer marketplace with no centralized house, Polymarket aggregates diverse opinions into transparent, market-based probabilities that reflect collective expectations about the future.We re growing fast — both in terms of volume ($21B traded in 2025) and adoption as an alternative news source. Our ambition is to become a ubiquitous beacon of truth in global media and we need your help adding fuel to the fire.About the RolePolymarket is looking for a Senior Android Engineer to help build a world-class trading app on Android. Millions of users follow markets, track positions, and make trades on their phones — and the Android experience needs to match that level of engagement.This is a high-ownership role for someone who understands what it takes to build a great trading or wagering experience on mobile: the performance requirements, the real-time data challenges, the UI patterns that make fast-moving information feel intuitive rather than overwhelming. You ll raise the bar across the Android codebase and help take a product that s already at scale to the next level.What You ll DoBuild and own Android features spanning payments flows, real-time market data, and core UI with full accountability from design handoff through to productionImplement polished, performant interfaces with Jetpack Compose that hold up under real trading conditions and meet a high bar for feel and reliabilityContribute to CI/CD pipelines and Gradle configuration so the team can ship with confidence and without frictionBuild and maintain integrations across WebSockets, gRPC, and streaming data to power the live market features traders depend onCollaborate effectively with a distributed team, communicate clearly across time zones, and make good decisions without needing close oversightActively incorporate AI tools into your development workflow to move faster and maintain a high output barIdentify gaps in Android architecture and engineering practices and surface them early, before they become problems at scaleWhat We re Looking ForStrong, current experience with Kotlin — the kind where you can speak concretely to tradeoffs and have opinionsStrong, current experience building UI with Jetpack Compose in production appsPractical experience contributing to CI/CD pipelines and managing Gradle build configurationSolid understanding of modern Android architecture and the ability to make sound decisions across it without being hand-heldActive use of AI tools in your development workflow — not occasionally, but as a real part of how you work(Plus) Experience integrating payments on Android(Plus) Experience with WebSockets, gRPC, or other real-time data patterns on mobile(Plus) Familiarity with cross-platform shared-code architectures(Plus) iOS or Swift experience(Plus) Background at a larger, more mature engineering organization where you saw practices evolve as the company grewBenefitsCompetitive salary & equityUnlimited PTOFull Health, Vision, & Dental coverage401k matchHardware setup: new MacBook Pro, big display, & accessoriesWhen applying, mention the word CANDYSHOP to show you read the job post completely. This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they are human RMTY4LjE0NC44NS4xMzEM
Android Engineer (SuperApp)
B3 Consulting Poland
United States
What you work on today shapes where you’ll be tomorrow. Looking for your next challenge as a Android Engineer? We may have the right opportunity for you. At B3, we start with people and their experience. We match projects to your skills and professional growth path. Our consultants work across a wide range of industries and technologies, delivering IT projects both in Poland and internationally. This allows you to build your career in a deliberate way - not by chance. We are part of an international organization listed on Nasdaq Stockholm, operating in 11 countries. In Poland, we operate with full autonomy. We choose our technologies, processes, and ways of working while maintaining the highest professional standards. Join us today. What we offer Work in a Scandinavian culture built on logic, trust, and open dialogue. Health and sports benefits tailored to your needs. Speed Coaching – short sessions designed to provide new perspectives and solutions. Sports training, an internal team, and opportunities to take part in competitions. Role areas: Integrating external partner services into the mobile app - natively embedding external partner ecosystems into a very high-traffic mobile application, following a super app concept with a single login.Working in a startup-like way, using internal AI tooling for agentic development Customer experience and native dashboards- designing and implementing fluid customer flows (CX) and custom native dashboards Security, identity and deep linking - implementing and maintaining secure identity verification flows, developing deep-linking mechanisms and secure WebView integrations connecting the app with partner systems What you need to join us: Must have: Strong knowledge of the Android platform and Kotlin and/or Java, including the ability to build smooth, high-performance user interfaces Extensive experience integrating remote B2B REST APIsin mobile applications Hands-on experience with secure session management, secure WebViews, token handovers and OAuth implementation on mobile Problem-solver mindset - willingness to work beyond a single specialization (front-end, backend and mobile integrations) and openness to working with AI and agentic development tools English at B2+ level or higher and Polish Right to work in Poland (citizenship, residence card, visa, etc.) Nice to have: Experience with deep-linking mechanisms in Android applications Familiarity with mobile accessibility guidelines (a11y) on Android Experience with e-commerce apps, mobile subscription flows or native payment SDKs Experience integrating new services with a complex ecosystem of existing systems (e.g. payments, login, search) Availability for occasional workshops in Warsaw or Poznań Originally posted on Himalayas
Android Engineer III - Hunt
onXmaps
United States
ABOUT onX We’re a team of builders, adventurers, and risk takers using technology to help people confidently explore the outdoors. Driven by our mission to awaken the adventurer inside everyone, we build products that optimize every outdoor experience and inspire confidence to get out and go further. We’re a high-growth tech company. The pace is fast, the work takes grit, and ambiguity is part of the job. As the world changes around us, we adapt - continuously evolving how we build, prioritize, and deliver. Our business moves quickly, and there’s real opportunity to shape what we build next. Each of our verticals - Hunt, Offroad, Backcountry, and Fish - is at a different stage of maturity, which means the challenges you encounter and the impact you have will vary depending on where you sit and what the business needs most. We operate with an experimentation mindset, continually iterating and improving how we solve problems. We expect our people to use the latest tooling, including AI, thoughtfully and responsibly, pairing human judgment with technology to increase quality, speed, and impact. Our impact comes to life through the products we build, in the stories of our customers, and in our growing commitment to land stewardship and recreational access. ABOUT THIS OPPORTUNITY onX is seeking an Android Engineer III who will contribute to meaningful, real-world outcomes that have a lasting impact for customers and the business. In this role, you’ll build and scale experiences for hunters as part of the Hunt team. You’ll support onX's goal of delivering a best-in-class Hunt experience from onboarding through the season. You’ll take ownership of your work, collaborate closely with partners across the organization, and help move initiatives forward in an environment where priorities evolve, learning is celebrated, and you’re encouraged to keep stretching your skills. This role will report to the Engineering Manager of Hunt. WHAT YOU’LL DO (Essential job duties and responsibilities): Design and build an Android application focused on engaging experiences. Partner with engineers and product managers across teams to integrate with services cleanly. Contribute to architectural decisions and write thorough unit, integration, and acceptance tests to keep the app reliable, performant, and maintainable. Provide code review and coverage across the team's work to keep everyone shipping. Design, build, and analyze A/B experiments Look for opportunities to embed AI as a repeatable co-pilot in daily workflows by integrating experimentation into real work, and continuously refining its use with sound judgment and validation. WHAT YOU BRING Bachelor's degree in computer science, software engineering, computer engineering, a related field, or equivalent experience. A minimum of four (4) years of professional software development experience is required, where Android development (Kotlin and/or Java) was your professional focus for at least two (2) or more years. You evaluate technologies and solutions based on merit, stability, performance, and the ability to debug, and you write maintainable, well-tested code that's easy for others to understand. A strong sense of ownership, a desire to mentor and be mentored, and advocacy for the customer and their experience. A strong curiosity for exploring new technologies, including AI. A hypothesis-driven, metrics-oriented approach - comfort forming hypotheses, running experiments, and letting data guide iteration. Continuous Integration experience A shared passion for and ability to demonstrate onX's Company Values. You want to work with other happy, talented engineers. You write great code and get stuff done. Permanent US work authorization is a condition of employment with onX. Ability to travel on occasion for multiple days to a corporate office or other onX strategic location, such as a Basecamp. ADDED BONUSES Though not required, we would be thrilled to consider candidates with any of the following: Familiarity with experimentation and analytics tooling - e.g., Split/Eppo, client event instrumentation Knowledge of asynchronous programming using Flows and Coroutines Knowledge of modern android development libraries such as Jetpack Compose Knows when to optimize for speed vs. quality Ability to work effectively with a distributed team THE onX EXPERIENCE onX is a distributed company with more than 400 employees across the country. We come together regularly to work in person and stay connected through regional basecamps and a culture that balances individual ownership with deep collaboration. While we move quickly, we’re not a scrappy start-up. We operate with clear goals, structure, and frameworks that guide how we prioritize and execute. Priorities matter. While they may shift, data shapes how we evolve as our business, products, and the world around us change. Clear priorities and structure don’t limit ownership - they make it possible. You’ll have the autonomy to define your work and make meaningful decisions within clear strategic boundaries. You’ll partner closely with others to solve complex problems and build solutions that scale across teams and platforms. Along the way, you’ll be supported with feedback, tools, and opportunities to grow your craft as you take on new challenges. WHERE YOU CAN WORK onX has created a thriving distributed workforce designed to foster connection, collaboration, and shared experience across several US locations. We have two HQ locations in Bozeman and Missoula, MT and established virtual workforce Basecamps in Austin, TX; Denver, CO; Kalispell, MT; Minneapolis, MN; Portland, OR; Salt Lake City, UT; and Seattle, WA. HOW YOU’LL BE COMPENSATED onX is committed to compensating all employees fairly and equitably for their contributions. For this position, applicants can expect to make between $130,000 and $153,000 upon hire. The pay range will vary based upon experience, skills, certifications, education among other factors as required in the job description. In addition, full-time onX employees are eligible for a grant of common share options with a vesting schedule and an annual bonus of 10% based on company performance. WHAT WE’RE OFFERING YOU Competitive salaries, annual bonuses, equity, and opportunities for growth Comprehensive health benefits, including a no-monthly-cost medical plan Paid parental leave of 13 weeks for birthing parents and 5 weeks for non-birthing parents ● 401k matching at 100% for the first 3% you save and 50% from 3-5% Company-wide outdoor adventures and amazing outdoor industry perks Annual “Get Out, Get Active” funds to fuel your active lifestyle Flexible time away package that includes PTO, STO, VTO, and paid holidays PERFORMANCE ESSENTIALS In this role, success is driven by cognitive abilities such as concentration and problem-solving, essential for our computer-centric tasks. onX will explore reasonable accommodations to ensure that individuals with diverse abilities can fully engage in and contribute to the essential physical and mental functions of the job. If you need assistance or accommodation, please contact us at . At onX, we believe that unique perspectives make us stronger. By bringing together people with different experiences, ideas, and viewpoints, we fuel innovation and move closer to our mission of awakening the adventurer in everyone. We are proud to be an equal opportunity employer and are committed to fairness not only in hiring, but also in development, compensation, and promotion. Our goal is to build an inclusive community where every team member can show up authentically and thrive. Together, we win as one team. Come join us! onX Maps will never ask for credit card or SSN details during the initial application process. For your digital safety, apply only through our legitimate website at onXmaps.com or directly via our LinkedIn page. onX does not sell any Personal Information, but we may transfer employment related records to our service providers or third parties that provide business services to onX or as required by law. For more information, see our Privacy Policy. As part of our interview process, your conversation may be recorded for documentation purposes to allow interviewers to focus fully on the discussion. Recordings are confidential and accessible only to authorized personnel. Please note, onX respects all applicable laws regarding recording consent, and you will have an opportunity to opt-out if preferred. Originally posted on Himalayas
(Contractor) Senior Android Engineer
Sparq
United States
At Sparq, we help companies solve the right problems—not just build more technology. We’re a modern product engineering partner blending strategy, craftsmanship, and speed to help organizations modernize confidently in the age of AI. From data ecosystems to digital products and AI acceleration, we turn complexity into clarity and ideas into impact. If you’re driven to build what’s next, lead with empathy, and deliver excellence without ego, you’ll feel right at home at Sparq. C2C is not available Must be authorized to work in the U.S. without sponsorship A Day in the Life: As a Senior Android Contractor, you will be responsible for defining, designing, and implementing on various mobile smartphones running Android. A key part of your responsibilities will include communicating with engineers on the mobile team, as well as other parties like UI designers and product managers. Develop mobile applications in Android with Kotlin Develop new functionality on our existing software products using Kotlin and Java Knowledgeable of design patterns (MVVM, MVC) Knowledgeable of asynchronous operations in both Java, and Kotlin Participate in a small, experienced, energetic team on a rapid, agile development schedule. Knowledge of scrum ceremonies and processes. Provide general technical support and training to Sparq and for our clients What it takes: Consultative approach and problem solving skills to successfully align digital solutions with long-term business goals of the client Hands-on experience using AI tools to enhance daily work, or a strong desire to do so, including a willingness to experiment, learn, and champion AI adoption within your role Claude Certified Developer or Architect highly preferred; possible opportunity to obtain as a Sparq colleague Commitment to understanding and exceeding client expectations Ability to perform project oversight and execution of deliverables Flexibility to adapt within a high-growth organization Ability to lead, mentor and motivate those around them Hunger for continuous learning and professional development Intellectual curiosity to provide creative solutions Full understanding of the software development life cycle Ability to positively impact fellow colleagues through effective leadership, presentations, coaching, etc. Desire to work in a team environment Good interpersonal, written and verbal communication skills Regardless of your specific role, we seek individuals who are excited to explore, adopt, and evangelize AI tools and methodologies. If you have experience in AI or a proven track record of rapidly learning and mentoring others on emerging tech, you’ll fit right in. Equal Employment Opportunity Policy: Sparq is proud to offer equal employment opportunity without regard to age, color, disability, gender, gender identity, genetic information, marital status, military status, national origin, race, religion, sexual orientation, veteran status, or any other legally protected characteristic. We are committed to providing equal employment opportunities and believe in an inclusive workplace. If you require reasonable accommodations to participate in the job application or interview process, please let us know by contacting Originally posted on Himalayas
Staff Android Engineer, Brand Ad Formats
United States
Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 130 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com. About the Team: The Brand Ad Formats team drives the development of ad formats that help advertisers maximize reach and brand impact. They focus on high-visibility, awareness-driven solutions that create memorable experiences for Reddit users. By delivering guaranteed placements and engaging ad interactions, they support major brand initiatives and help advertisers achieve measurable outcomes. The team is building fully customizable interactive formats and AI-driven ads that incorporate User-Generated Content (UGC). Moving forward, we will be doubling down on Video Ads, with the goal of turning Reddit into an industry leader and a ‘must buy’ for advertisers to promote video content. As a Staff Android Engineer, you will lead the technical strategy to turn Reddit’s Video Ads into a premier offering for brand advertisers. You will also build and provide technical guidance on new reddit-unique ad formats on Android, ensuring they are high performance, high quality and scalable. What you’ll do: Video Ads Tech Lead: Partner closely with Product and Design to build a roadmap that will transform our Video Ads format into an industry leader in the space, and drive the technical design and execution of projects that turn the roadmap into reality. Technical Strategy: Provide guidance to the team working on building video ads as well as reddit-unique ad formats that scale to millions of users, by establishing Android best practices and providing design reviews. Full-Cycle Leadership: Drive the entire development lifecycle—from early-stage discovery and prototyping to testing, data-driven experimentation, and deployment. Raise the Bar: Mentor senior engineers across teams in ad formats and establish best practices for design, testing and operational excellence, while also leading by example in understanding and advocating for our customers. What we expect from you: 8+ years of software engineering experience (Staff level seniority). Android Mastery: (Minimum of 3+ years) Deep expertise in Kotlin and modern Android architectural patterns. Completed 4+ Android development projects from ideation to deployment in production. Prior experience in Ad Tech, building highly interactive/rich-media mobile experiences. Product Mindset: Proven track record of delivering user-facing features where UI polish and performance are critical. System Design: Ability to navigate complex, data-intensive environments and build fault-tolerant client-side systems. AI: Experience leveraging GenAI tools to increase software engineering productivity. Experimentation/Analysis: Fluency working with product metrics, designing and analyzing experiments with exposure to tools like BigQuery, HEX, Firebase, etc. Versatility: An openness to work across the stack when necessary and explore innovative approaches (e.g., AI/ML integration). Entrepreneurial spirit: You must be self-directed, innovative, and biased towards action. You live to build new things and thrive in ambiguity. Excellent communication skills: You must be able to collaborate with teams in a fully remote environment, and discuss complex topics with technical and non-technical audiences. An experienced technical leader with a strong track record of mentoring and uplifting team members technical skills and aptitude. Strong organizational skills, the ability to prioritize tasks and keep projects on schedule for the team. BS degree in Computer Science, similar technical field of study, or equivalent practical experience. Bonus points: Experience working on Video Ads Experience working at a scaled peer company Experience with Jetpack Compose Benefits: Comprehensive Healthcare Benefits and Income Replacement Programs 401k with Employer Match Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support Family Planning Support Gender-Affirming Care Mental Health & Coaching Benefits Flexible Vacation & Paid Volunteer Time Off Generous Paid Parental Leave #LI-Remote Pay Transparency: This job posting may span more than one career level. In addition to base salary, this job is eligible to receive equity in the form of restricted stock units, and depending on the position offered, it may also be eligible to receive a commission. Additionally, Reddit offers a wide range of benefits to U.S.-based employees, including medical, dental, and vision insurance, 401(k) program with employer match, generous time off for vacation, and parental leave. To learn more, please visit https://www.redditinc.com/careers/. To provide greater transparency to candidates, we share base salary ranges for all US-based job postings regardless of state. We set standard base pay ranges for all roles based on function, level, and country location, benchmarked against similar stage growth companies. Final offer amounts are determined by multiple factors including, skills, depth of work experience and relevant licenses/credentials, and may vary from the amounts listed below. The base salary range for this position is: $217,000—$303,900 USD In select roles and locations, the interviews will be recorded, transcribed and summarized by artificial intelligence (AI). You will have the opportunity to opt out of recording, transcription and summarization prior to any scheduled interviews. During the interview, we will collect the following categories of personal information: Identifiers, Professional and Employment-Related Information, Sensory Information (audio/video recording), and any other categories of personal information you choose to share with us. We will use this information to evaluate your application for employment or an independent contractor role, as applicable. We will not sell your personal information or disclose it to any third party for their marketing purposes. We will delete any recording of your interview promptly after making a hiring decision. For more information about how we will handle your personal information, including our retention of it, please refer to our Candidate Privacy Policy for Potential Employees and Contractors. Reddit is proud to be an equal opportunity employer, and is committed to building a workforce representative of the diverse communities we serve. Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If, due to a disability, you need an accommodation during the interview process, please let your recruiter know.
Staff Android Engineer, Brand Ad Formats
United States
Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 130 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit . About the Team: The Brand Ad Formats team drives the development of ad formats that help advertisers maximize reach and brand impact. They focus on high-visibility, awareness-driven solutions that create memorable experiences for Reddit users. By delivering guaranteed placements and engaging ad interactions, they support major brand initiatives and help advertisers achieve measurable outcomes. The team is building fully customizable interactive formats and AI-driven ads that incorporate User-Generated Content (UGC). Moving forward, we will be doubling down on Video Ads, with the goal of turning Reddit into an industry leader and a ‘must buy’ for advertisers to promote video content. As a Staff Android Engineer, you will lead the technical strategy to turn Reddit’s Video Ads into a premier offering for brand advertisers. You will also build and provide technical guidance on new reddit-unique ad formats on Android, ensuring they are high performance, high quality and scalable. What you’ll do: Video Ads Tech Lead: Partner closely with Product and Design to build a roadmap that will transform our Video Ads format into an industry leader in the space, and drive the technical design and execution of projects that turn the roadmap into reality. Technical Strategy: Provide guidance to the team working on building video ads as well as reddit-unique ad formats that scale to millions of users, by establishing Android best practices and providing design reviews. Full-Cycle Leadership: Drive the entire development lifecycle—from early-stage discovery and prototyping to testing, data-driven experimentation, and deployment. Raise the Bar: Mentor senior engineers across teams in ad formats and establish best practices for design, testing and operational excellence, while also leading by example in understanding and advocating for our customers. What we expect from you: 8+ years of software engineering experience (Staff level seniority). Android Mastery: (Minimum of 3+ years) Deep expertise in Kotlin and modern Android architectural patterns. Completed 4+ Android development projects from ideation to deployment in production. Prior experience in Ad Tech, building highly interactive/rich-media mobile experiences. Product Mindset: Proven track record of delivering user-facing features where UI polish and performance are critical. System Design: Ability to navigate complex, data-intensive environments and build fault-tolerant client-side systems. AI: Experience leveraging GenAI tools to increase software engineering productivity. Experimentation/Analysis: Fluency working with product metrics, designing and analyzing experiments with exposure to tools like BigQuery, HEX, Firebase, etc. Versatility: An openness to work across the stack when necessary and explore innovative approaches (e.g., AI/ML integration). Entrepreneurial spirit: You must be self-directed, innovative, and biased towards action. You live to build new things and thrive in ambiguity. Excellent communication skills: You must be able to collaborate with teams in a fully remote environment, and discuss complex topics with technical and non-technical audiences. An experienced technical leader with a strong track record of mentoring and uplifting team members technical skills and aptitude. Strong organizational skills, the ability to prioritize tasks and keep projects on schedule for the team. BS degree in Computer Science, similar technical field of study, or equivalent practical experience. Bonus points: Experience working on Video Ads Experience working at a scaled peer company Experience with Jetpack Compose Benefits: Comprehensive Healthcare Benefits and Income Replacement Programs 401k with Employer Match Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support Family Planning Support Gender-Affirming Care Mental Health & Coaching Benefits Flexible Vacation & Paid Volunteer Time Off Generous Paid Parental Leave #LI-Remote Pay Transparency: This job posting may span more than one career level. In addition to base salary, this job is eligible to receive equity in the form of restricted stock units, and depending on the position offered, it may also be eligible to receive a commission. Additionally, Reddit offers a wide range of benefits to U.S.-based employees, including medical, dental, and vision insurance, 401(k) program with employer match, generous time off for vacation, and parental leave. To learn more, please visit . To provide greater transparency to candidates, we share base salary ranges for all US-based job postings regardless of state. We set standard base pay ranges for all roles based on function, level, and country location, benchmarked against similar stage growth companies. Final offer amounts are determined by multiple factors including, skills, depth of work experience and relevant licenses/credentials, and may vary from the amounts listed below. The base salary range for this position is: $217,000—$303,900 USD In select roles and locations, the interviews will be recorded, transcribed and summarized by artificial intelligence (AI). You will have the opportunity to opt out of recording, transcription and summarization prior to any scheduled interviews. During the interview, we will collect the following categories of personal information: Identifiers, Professional and Employment-Related Information, Sensory Information (audio/video recording), and any other categories of personal information you choose to share with us. We will use this information to evaluate your application for employment or an independent contractor role, as applicable. We will not sell your personal information or disclose it to any third party for their marketing purposes. We will delete any recording of your interview promptly after making a hiring decision. For more information about how we will handle your personal information, including our retention of it, please refer to our Candidate Privacy Policy for Potential Employees and Contractors. Reddit is proud to be an equal opportunity employer, and is committed to building a workforce representative of the diverse communities we serve. Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If, due to a disability, you need an accommodation during the interview process, please let your recruiter know. Originally posted on Himalayas
Senior Android Engineer - Mobile Platform & Systems
Verkada
San Mateo, CA United States, CA, US
Who We Are Verkada is transforming how organizations protect their people and places with an integrated, privacy-sensitive AI-powered platform that includes solutions for video security, access control, air quality sensors, alarms, intercoms, and visitor management. We’ve got serious momentum in the market: more than 30,000 customers (including 100+ of the Fortune 500), a $5.8B valuation , more than $1 billion in annualized bookings, and backing from CapitalG, Sequoia Capital, General Catalyst, Felicis Ventures, Next47 and more. Physical AI is one of the most consequential technology shifts of our time, and Verkada is at the center of it. You can look at all kinds of communities to see our platform’s impact in the world. It's the retailer that uses our agentic AI to deter theft before it happens. The warehouse that uses AI-powered alerts to make sure its team is protected on the floor with proper PPE. The school that’s alerted to a threat in real-time and triggers a lockdown in seconds, not minutes. We’re rapidly scaling this impact: today, more than 2 million Verkada devices are deployed across 170+ countries. About the Role Verkada is the leading cloud-managed physical security platform, uniting hardware, software, and AI to deliver enterprise-scale security. As our ecosystem grows, our Mobile Core team is pivoting to a high-leverage Platform model. The Mobile Core team provides the underlying systems, frameworks, and components used by product teams across the company to build high-performance mobile experiences. In this role, you will be a key technical contributor "Native Systems Layer"—ensuring that our mobile foundation is reliable, scalable, and easy for other teams to build upon. You will also focus on the specialized native challenges that cannot be solved with web technology, ensuring the Verkada mobile experience remains fast, secure, and deeply integrated with the Android OS. What You’ll Do Native UI Platform: Maintain and evolve our existing Native Component Library built with Jetpack Compose. You will ensure these "Lego bricks" are scalable, accessible, and easily consumable by other product teams to ensure a consistent, fluid experience. Platform Infrastructure & DX: Elevate the "Developer Experience" for Android. This includes optimizing our CI/CD pipelines , expanding test automation strategies, and hardening an automated, multi-team release process. Network & Reliability Layer: Maintain a high-performance networking stack that handles the complexities of offline-first synchronization, intelligent caching, and secure data transit between native services and the cloud. Systems & Hardware Integration: Own the implementation of low-level protocols (BLE, NFC, and custom Wi-Fi handshakes) that allow phones to talk to our physical hardware securely and reliably. The Native-Web Bridge: Optimize the type-safe communication layer that allows dynamic web-based components to interact securely with native device sensors, secure enclaves, and core system logic. Architecture Evolution: Act as a technical consultant to other product teams, evaluating new patterns (such as Server-Driven UI ) to determine how we can best balance native performance with global engineering velocity. What You Bring 6+ years of professional Android development with a deep mastery of Kotlin and the Android SDK. Infrastructure & Tooling: Strong experience with mobile CI/CD (e.g., GitHub Actions, Bitrise) and a "test-first" mentality. You enjoy building tools that make other engineers more productive. Networking & Protocols: Deep understanding of the networking stack (OkHttp, Retrofit, Protobuf) and experience handling unreliable network conditions at scale. Hardware & Connectivity: Hands-on experience with Bluetooth (BLE) , NFC, or the nuances of Android background execution limits. Modern UI Mastery: Expert proficiency in Jetpack Compose and experience scaling shared UI libraries across multiple teams. Release Engineering: Experience managing the complexity of the Google Play Store release cycle for apps with high deployment frequency and multiple contributors. Why Join Us Force Multiplier: You aren't just shipping features; you are building the foundation. Every improvement you make to the platform is a win for dozens of other engineers and thousands of customers. The "Hard" Problems: You get to focus on the deep-tech challenges that web technology can't touch: hardware handshakes, battery-efficient backgrounding, and high-performance infrastructure. Direct Impact: Work at a company with proven product-market fit, where your work directly protects people and assets worldwide. Onsite Collaboration: Partner daily with hardware and firmware teams in an environment that values technical excellence and fast iteration. US Employee Benefits Verkada is committed to fostering a workplace environment that prioritizes the holistic health and wellbeing of our employees and their families by offering comprehensive wellness perks, benefits, and resources. Our benefits and perks programs include, but are not limited to: Healthcare programs that can be tailored to meet the personal health and financial well-being needs - Premiums are 100% covered for the employee under at least one plan and 80% for family premiums under all plans Nationwide medical, vision and dental coverage Health Saving Account (HSA) with annual employer contributions and Flexible Spending Account (FSA) with tax saving options Expanded mental health support Paid parental leave policy & fertility benefits Time off to relax and recharge through our paid holidays, firmwide extended holidays, flexible PTO and personal sick time Professional development stipend Fertility Stipend Wellness/fitness benefits Healthy lunches provided daily Commuter benefits Additional Information We do sponsor and take over sponsorship of employment visas for this role. If we make you an offer, we will make every reasonable effort to get you a visa. Annual Pay Range At Verkada, we want to attract and retain the best employees, and compensate them in a way that appropriately and fairly values their individual contribution to the company. With that in mind, we carefully consider a number of factors to determine the appropriate starting pay for an employee, including their primary work location and an assessment of a candidate's skills and experience, as well as market demands and internal parity. A Verkada employee may be eligible for additional forms of compensation, depending on their role, including sales incentives, discretionary bonuses, and/or equity in the company in the form of restricted stock units (RSUs) Below is the annual on-target earnings (OTE) range for full-time employees for this position, comprised of base compensation and commissions (if applicable). Estimated Annual Pay Range $150,000 — $265,000 USD Verkada Is An Equal Opportunity Employer As an equal opportunity employer, Verkada is committed to providing employment opportunities to all individuals. All applicants for positions at Verkada will be treated without regard to race, color, ethnicity, religion, sex, gender, gender identity and expression, sexual orientation, national origin, disability, age, marital status, veteran status, pregnancy, or any other basis prohibited by applicable law. Your application will be handled in accordance with our Candidate Privacy Policy .
Senior Android Engineer - Mobile Platform & Systems
Verkada
San Mateo CA United States, CA
Who We Are Verkada is transforming how organizations protect their people and places with an integrated, privacy-sensitive AI-powered platform that includes solutions for video security, access control, air quality sensors, alarms, intercoms, and visitor management. We’ve got serious momentum in the market: more than 30,000 customers (including 100+ of the Fortune 500), a $5.8B valuation , more than $1 billion in annualized bookings, and backing from CapitalG, Sequoia Capital, General Catalyst, Felicis Ventures, Next47 and more. Physical AI is one of the most consequential technology shifts of our time, and Verkada is at the center of it. You can look at all kinds of communities to see our platform’s impact in the world. It's the retailer that uses our agentic AI to deter theft before it happens. The warehouse that uses AI-powered alerts to make sure its team is protected on the floor with proper PPE. The school that’s alerted to a threat in real-time and triggers a lockdown in seconds, not minutes. We’re rapidly scaling this impact: today, more than 2 million Verkada devices are deployed across 170+ countries. About the Role Verkada is the leading cloud-managed physical security platform, uniting hardware, software, and AI to deliver enterprise-scale security. As our ecosystem grows, our Mobile Core team is pivoting to a high-leverage Platform model. The Mobile Core team provides the underlying systems, frameworks, and components used by product teams across the company to build high-performance mobile experiences. In this role, you will be a key technical contributor "Native Systems Layer"—ensuring that our mobile foundation is reliable, scalable, and easy for other teams to build upon. You will also focus on the specialized native challenges that cannot be solved with web technology, ensuring the Verkada mobile experience remains fast, secure, and deeply integrated with the Android OS. What You’ll Do Native UI Platform: Maintain and evolve our existing Native Component Library built with Jetpack Compose. You will ensure these "Lego bricks" are scalable, accessible, and easily consumable by other product teams to ensure a consistent, fluid experience. Platform Infrastructure & DX: Elevate the "Developer Experience" for Android. This includes optimizing our CI/CD pipelines , expanding test automation strategies, and hardening an automated, multi-team release process. Network & Reliability Layer: Maintain a high-performance networking stack that handles the complexities of offline-first synchronization, intelligent caching, and secure data transit between native services and the cloud. Systems & Hardware Integration: Own the implementation of low-level protocols (BLE, NFC, and custom Wi-Fi handshakes) that allow phones to talk to our physical hardware securely and reliably. The Native-Web Bridge: Optimize the type-safe communication layer that allows dynamic web-based components to interact securely with native device sensors, secure enclaves, and core system logic. Architecture Evolution: Act as a technical consultant to other product teams, evaluating new patterns (such as Server-Driven UI ) to determine how we can best balance native performance with global engineering velocity. What You Bring 6+ years of professional Android development with a deep mastery of Kotlin and the Android SDK. Infrastructure & Tooling: Strong experience with mobile CI/CD (e.g., GitHub Actions, Bitrise) and a "test-first" mentality. You enjoy building tools that make other engineers more productive. Networking & Protocols: Deep understanding of the networking stack (OkHttp, Retrofit, Protobuf) and experience handling unreliable network conditions at scale. Hardware & Connectivity: Hands-on experience with Bluetooth (BLE) , NFC, or the nuances of Android background execution limits. Modern UI Mastery: Expert proficiency in Jetpack Compose and experience scaling shared UI libraries across multiple teams. Release Engineering: Experience managing the complexity of the Google Play Store release cycle for apps with high deployment frequency and multiple contributors. Why Join Us Force Multiplier: You aren't just shipping features; you are building the foundation. Every improvement you make to the platform is a win for dozens of other engineers and thousands of customers. The "Hard" Problems: You get to focus on the deep-tech challenges that web technology can't touch: hardware handshakes, battery-efficient backgrounding, and high-performance infrastructure. Direct Impact: Work at a company with proven product-market fit, where your work directly protects people and assets worldwide. Onsite Collaboration: Partner daily with hardware and firmware teams in an environment that values technical excellence and fast iteration. US Employee Benefits Verkada is committed to fostering a workplace environment that prioritizes the holistic health and wellbeing of our employees and their families by offering comprehensive wellness perks, benefits, and resources. Our benefits and perks programs include, but are not limited to: Healthcare programs that can be tailored to meet the personal health and financial well-being needs - Premiums are 100% covered for the employee under at least one plan and 80% for family premiums under all plans Nationwide medical, vision and dental coverage Health Saving Account (HSA) with annual employer contributions and Flexible Spending Account (FSA) with tax saving options Expanded mental health support Paid parental leave policy & fertility benefits Time off to relax and recharge through our paid holidays, firmwide extended holidays, flexible PTO and personal sick time Professional development stipend Fertility Stipend Wellness/fitness benefits Healthy lunches provided daily Commuter benefits Additional Information We do sponsor and take over sponsorship of employment visas for this role. If we make you an offer, we will make every reasonable effort to get you a visa. Annual Pay Range At Verkada, we want to attract and retain the best employees, and compensate them in a way that appropriately and fairly values their individual contribution to the company. With that in mind, we carefully consider a number of factors to determine the appropriate starting pay for an employee, including their primary work location and an assessment of a candidate's skills and experience, as well as market demands and internal parity. A Verkada employee may be eligible for additional forms of compensation, depending on their role, including sales incentives, discretionary bonuses, and/or equity in the company in the form of restricted stock units (RSUs) Below is the annual on-target earnings (OTE) range for full-time employees for this position, comprised of base compensation and commissions (if applicable). Estimated Annual Pay Range $150,000 — $265,000 USD Verkada Is An Equal Opportunity Employer As an equal opportunity employer, Verkada is committed to providing employment opportunities to all individuals. All applicants for positions at Verkada will be treated without regard to race, color, ethnicity, religion, sex, gender, gender identity and expression, sexual orientation, national origin, disability, age, marital status, veteran status, pregnancy, or any other basis prohibited by applicable law. Your application will be handled in accordance with our Candidate Privacy Policy .
Android Enigneer
CoorB
United States
Category: Banking Location: ABOUTCoorB We build full-fledged innovative solutions with a focus on process automation, user experience enhancement, and advanced data analytics. With our extensive industryexpertise, we help achieve operational excellence, future-proof your IT investments, and ensure a competitive edge in the ever-evolving finance industry. OUR OPPORTUNITY As an Android Software Engineer with backbase certification, you willbe responsible fordesigning, developing, andoptimizingAndroid applications that offer exceptional userexperiences.You’llcollaborate closely with product managers, designers, and other engineers to bring innovative features to life. YOU WILL Understand the project needs and work on achieving all assigned tasks in a clear and timely manner. Design and build advanced applications for the Android platform. Collaborate with cross-functional teams to define, design, and launch new features. Conducting code reviews,maintainingcode quality, and ensuring adherence to coding standards. Troubleshoot and debug issues to improve application performance and reliability. Continuously discover, evaluate, and implementnew technologiesto maximize development efficiency. Understand client requirements and translate them into functional applications. Stay up to date with the latest industry trends in mobile technology. Requirements TO BE SUCCESSFUL IN THE ROLE YOU NEED Bachelor’s degree in MIS, CCE, Computer Science or any other related field, from a reputable university. 3-5 years’ experience in designing and building Android mobile applications. Backbase certification is a MUST. Proficiencyin Kotlin (Java is a plus) and experience with Android frameworks (SDKetc). Experience with RESTful APIs and integration with backend services. Experience in Multi-Module Application development is a plus. Excellent verbal and written English communication skills. Strong problem-solving and debugging skills Banking experience or Fintech. Details Originally posted on Himalayas
Android Software Engineer
Johnson Health Tech North America
Cottage Grove, WI
Android Software Engineer Position Overview We are seeking a motivated Android Software Engineer to design, build, and maintain high-quality Android applications and SDKs. The ideal candidate will be proficient in Kotlin and Java, experienced with the Android SDK, and comfortable delivering production-ready apps to Google Play. You will collaborate with product, design, and backend teams to implement features, ensure performance and reliability, and iterate quickly based on user feedback. Experience with Jetpack components, MVVM architecture, RESTful APIs, and fitness or wearable integrations is a strong plus. Key Responsibilities Design, implement, and maintain Android applications and embedded SDKs using Kotlin and Java. Translate product requirements and design specs into robust, maintainable code following Android best practices. Architect and implement features using Jetpack libraries and MVVM (or similar) architectures to ensure modularity and testability. Integrate with RESTful APIs and backend services, handling networking, data caching, and offline scenarios. Write unit and instrumentation tests to ensure code quality and reduce regressions; participate in code reviews. Support the app lifecycle on Google Play: build, sign, test, release, and monitor app health and user metrics. Optimize app performance, memory usage, and battery consumption across a range of devices. Collaborate with UX/UI designers, product managers, and QA engineers to deliver polished user experiences. Maintain and evolve internal SDKs for partner integrations and third-party developers. Investigate and resolve production issues using logging, crash reporting, and analytics tools. Qualifications Bachelors degree in Computer Science or related field, or equivalent practical experience. 3+ years of professional Android development experience using Kotlin and Java. Strong knowledge of the Android SDK, application lifecycle, views, and system services. Experience building apps with Jetpack components (e.g., ViewModel, LiveData, Room, Navigation) and applying MVVM or similar architectures. Proven experience integrating with RESTful APIs and handling networking (e.g., Retrofit, OkHttp) and data persistence. Familiar with Google Play distribution, app signing, and release workflows. Solid testing practices, including unit tests and instrumentation/UI tests (e.g., JUnit, Espresso). Familiarity with version control (Git), CI/CD pipelines, code review processes, and agile methodologies. Strong debugging skills and experience using analytics and crash-reporting tools to diagnose issues. Nice-to-have: experience in fitness or wearable domains, building SDKs for third-party use, or working with sensor data and fitness APIs. Benefits Competitive compensation Health benefits 401k PTO Strong growth/advancement opportunities Product discounts Wellness programs Much more!
Software Engineer, Android
Cambridge, MA
No Description
Android Systems Engineer
Imagine Worldwide
Remote
About Imagine Worldwide All children have immense potential, but hundreds of millions don’t have access to the learning they need. Imagine Worldwide believes that every child should be empowered with the basic right to literacy and numeracy. We provide an innovative education technology solution and implementation model to the global literacy/numeracy learning crisis using the onebillion application and various toolkits and systems to support implementation. Our model is massively scalable, evidence-based, and can deliver foundational learning to millions of the most marginalized children. Imagine Worldwide partners with governments, organizations, and communities to provide child-directed, tablet-based learning that is accessible, effective, and affordable. We are incorporated in California (United States) as a nonprofit organization, but operate in Sub-Saharan Africa through locally-registered entities in Malawi, Sierra Leone, and Tanzania. Learn more on our website. Role Overview The Android Systems Engineer will play an instrumental role in carrying out Imagine’s mission, to design, test, and scale tablet-based learning solutions that enable children to become literate and numerate. They will join a highly committed and collaborative team working to empower every child, everywhere to achieve their full potential. They will work directly with the Head of Technology, Director of Product, software engineers, device manufacturers, and external technical partners to build, maintain, and improve the Android tablet platform that supports Imagine’s programmes. They will report into the Head of Technology. Over the next six years, Imagine’s goal is to serve more than 10 million children in at least four countries, ultimately achieving three times the typical level of literacy and numeracy outcomes of national education systems in Africa. Building a reliable, secure, and maintainable Android device platform is key to achieving this goal while delivering the programme at less than $5 per child per year. This is a systems engineering role with a primary focus on Android firmware, bootloader/BSP work, device configuration, and long-term device maintainability across tablet hardware variants. The role will also contribute to Android application development and diagnostics tooling where close integration with the device platform is required. A major near-term priority will be supporting component changes in Android tablets, including MediaTek-based devices, while preserving a safe and consistent software experience for existing and future deployments. Key Responsibilities Android Systems Design Collaborative Requirements Gathering: Engage with engineers, product managers, operations teams, contract manufacturers, Industrial Design Houses, and other stakeholders to understand device, programme, manufacturing, and support requirements. Platform Architecture: Design maintainable Android device software architectures that can support multiple tablet hardware variants while preserving a consistent user and operational experience. Hardware/Software Compatibility: Assess the impact of component changes, including DDR memory, storage, displays, touch panels, radios, batteries, and sensors, on Android firmware, kernel, applications, factory tools, and OTA updates. Technical Documentation: Create clear technical design documents outlining Android platform architecture, boot flow, device configuration, build process, flashing process, factory dependencies, and validation requirements. Risk Assessment & Mitigation: Identify technical risks in the tablet platform, supply chain, firmware dependencies, secure boot configuration, and update process, and develop practical mitigation plans. Security & Compliance: Integrate secure Android platform practices, including secure boot, verified boot, signing, device hardening, data protection, and responsible handling of keys and credentials. Android Firmware, BSP & Bootloader Development: SoC Vendor Platform Engineering: Work with SoC vendor (e.g. MediaTek) based Android tablet platforms, including vendor BSPs, bootloaders, preloader and early boot components, kernel configuration, device trees, and Android system images. Component Integration: Verify whether new hardware components can be supported by existing firmware and work with manufacturers or IDHs to update early boot, kernel, and Android configuration where needed. Bootloader and Kernel Work: Modify, build, test, and document bootloader, kernel, device tree, vendor image, and related Android platform components. ROM Compatibility: Develop practical approaches to support old and new tablet hardware variants through a single Android image, unified kernel/system image, variant detection, or a clearly documented alternative where a single image is not technically feasible. Vendor Collaboration: Work directly with contract manufacturers, IDHs, and component suppliers to obtain technical data, source drops, build instructions, signed binaries, and validation evidence needed to maintain the tablet platform. Android Application & Tooling Development Application Development: Contribute to Android application development in Kotlin and/or Java, especially where apps interact closely with device settings, diagnostics, provisioning, updates, storage, or networking User Experience Reliability: Improve device-level behaviour that affects the learning experience, including kiosk mode, app launch reliability, offline operation, data sync, storage management, power management, and recovery from faults. Implementation & Delivery Coding: Write readable, efficient, and well-documented code that aligns with technical designs and project standards. ROM Build & Release: Maintain Android ROM build processes, release artefacts, signing steps, versioning, and reproducible release documentation. Quality Assurance: Develop and execute unit tests, integration tests, automated device tests, hardware validation tests, and an appropriate level of manual testing to ensure reliability and performance. Continuous Integration: Integrate code regularly into shared repositories, ensuring compatibility and stability through automated build and deployment pipelines where appropriate. Debugging & Optimisation: Identify, diagnose, and resolve bugs and performance issues across Android applications, system services, kernel, bootloader, and device configuration; optimise for reliability, speed, storage, battery life, and resource efficiency. Manufacturing, Deployment & Maintenance Factory Readiness: Define and document production flashing, device provisioning, hardware variant detection, factory testing, and quality control processes for Android tablets. OTA Safety: Ensure over-the-air update processes remain safe for devices already deployed in the field and for future hardware variants, including rollback and recovery planning. Validation: Create validation plans and reports covering boot reliability, memory stability, thermal behaviour, storage, battery, networking, application reliability, and field-support scenarios. Bug Resolution: Monitor device and application performance, promptly diagnose issues, and implement effective fixes to maintain system stability. Security Patching: Apply security patches, update dependencies, and address vulnerabilities promptly to safeguard the platform. On-call Support: When assigned to an on-call rota, diagnose and fix urgent issues outside of regular working hours. Requirements A Bachelor’s degree or higher in a relevant field such as Computer Science, Electrical Engineering, Computer Engineering, Mathematics, or a related discipline is of advantage but not required. A minimum of 5 years working experience in Android systems, embedded Linux, firmware, or related software engineering roles is required. 5+ years of experience in Android systems engineering, embedded Linux engineering, firmware engineering, or related roles Hands-on experience with Android BSPs, Android Open Source Project concepts, vendor Android builds, bootloaders, Linux kernel configuration, and device trees Experience with MediaTek / MTK Android platforms, including early boot components, vendor BSPs, kernel/vendor images, flashing tools, and production image workflows Experience diagnosing hardware/software compatibility issues on Android devices, ideally including DDR/LPDDR memory changes or other significant component substitutions Experience developing Android applications or device-side tools in Kotlin and/or Java Comfort working across Android application code, platform configuration, system services, kernel, and bootloader boundaries Experience with secure boot, Android Verified Boot, signing processes, OTA updates, factory flashing, and safe rollback/recovery strategies Experience using UART logs, adb, fastboot, vendor flashing tools, crash logs, kernel logs, and device test tools to diagnose low-level issues Experience writing clear technical documentation for engineering, manufacturing, operations, and support audiences Any of the following would set a candidate apart: Prior work with Chinese contract manufacturers, ODMs, or Industrial Design Houses Experience supporting Android devices deployed at large scale in low-connectivity or field environments Experience with kiosk mode, mobile device management, provisioning, offline-first Android applications, or educational technology deployments Knowledge of OpenWRT or other embedded Linux platforms Mandarin language skills Compensation & Benefits Salary is competitive and commensurate with experience. Location The role is fully remote. The Android Systems Engineer is preferably based on the African continent with a preference for the countries that Imagine is already operating in. Regional travel to field sites or manufacturers may be required at least once every year. Applications are reviewed on a rolling basis * * * Imagine Worldwide is proud to be an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. Originally posted on Himalayas
Senior Software Engineer, Android, ChromeOS
San Jose, CA
No Description