Himalayas logo
BeyondBE

Senior Android Engineer

Beyond is a technology consultancy focused on cloud and AI solutions that drive productivity and innovation for organizations worldwide.

Beyond

Employee count: 51-200

Portugal only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Beyond is Qodea’s Customer Experience Design Studio.

We design the ‘surfaces’ where customers and technology meet.

Our teams shape the intelligence behind those experiences, turning data, design, and emerging technologies into products that are intuitive, adaptive, and human.

We are multi-disciplinary designers, product strategists, writers, architects, engineers, data scientists, and ML researchers, united by a single goal: to design a better future for our clients and their customers.

We believe we are on the cusp of a new golden era of design, one where design will be more important than ever. An era of exploration and discovery.

We’re building a studio where designers immerse themselves in AI design paradigms, experimenting with adaptive patterns, conversational interfaces, and agentic workflows, the foundation for tomorrow’s customer experience.

We look for people who embody:

Innovation to solve the hardest problems.

Accountability for every result.

Integrity always.

About The Role:

  • We are looking for a Senior Android Engineer to join our team on a high-impact project focused on building a next-generation Android application that will be deployed across a fleet of managed Android devices. You will take ownership of a modern Kotlin-based codebase—using CLEAN architecture, Jetpack, and enterprise Android best practices—to deliver a seamless, content-driven experience in a restricted/kiosk-mode environment. This role involves close collaboration with product, design, and backend teams, integrating with device management services, and implementing robust OTA content delivery workflows.
  • You’ll be part of a distributed, remote team and will regularly participate in client-facing discussions, demos, and technical decision-making. We’re looking for someone who thrives in complex technical environments, communicates clearly with stakeholders, and operates with autonomy, ownership, and a solution-oriented mindset.

What You'll Do:

Mobile Application Development and Maintenance

  • Own the Application Codebase: Take ownership of the existing native Android application codebase, which is architected using Kotlin and CLEAN architecture (UI, Domain, Data layers).
  • Codebase Re-architecture & Technical Debt: Lead efforts for rearchitecture of existing codebases and actively work on the removal of technical debt to ensure long-term maintainability, performance, and scalability.
  • Feature Implementation: Implement new mobile features and modifications based on custom designs provided by design teams.
  • New App Variant Development: Create baseline variants of the application for new product initiatives.
  • Template Customization: Modify and create new custom module templates utilizing core Android components.
  • UI/UX Implementation: Implement complex UI elements, including new layouts, motion graphics, custom animation transitions, and placing assets/copy per design specs.
  • Content Management Integration: Ensure the application properly communicates with a central API for periodic content requests to download and install custom content over the air (OTA). This process utilizes Work Manager for scheduling server calls.
  • Localization Support: Implement support for locale translations (creating new strings, adding copy and assets) for existing and new locales.

Deployment and Infrastructure Transition

  • Codebase Transfer: Experience with migration of codebases between repositories.
  • App Store Management: Manage the process of transferring applications between developer accounts.
  • Release Management: Manage the app hosting via a Managed App Store platform and deploy new releases (AAB files) to production and closed testing tracks, adhering to device policies.
  • Device Management Integration: Understand and maintain interaction with the Android Management APIs or similar services used for device provisioning, installing the app in restricted/kiosk mode, and utilizing Managed Configuration to deliver runtime primitive values (like server environment).

Analytics and QA

  • Analytics Implementation: Add and maintain Google Analytics/Firebase tracking and tagging for user interactions and engagement statistics, ensuring all custom user properties (e.g., device_identifier, user_id, location_name, location_id) are correctly set up.
  • Quality Assurance (QA): Support testing efforts, including UAT feedback resolution and general bug fixes. Perform QA checks on the installation and restricted mode setup process.

Requirements:

  • Android Programming: High proficiency in Kotlin.
  • Architecture: Deep understanding and experience with CLEAN architecture (UI, Domain, and Data layers).

Frameworks & Libraries:

  • Expertise in Android Jetpack/AndroidX components (including Compose UI, Navigation, and ViewModels).
  • Experience with dependency injection using Dagger/Hilt.
  • Experience using Kotlin Coroutines for asynchronous programming.
  • Familiarity with network libraries like OKHTTP and Retrofit.
  • Familiarity with Work Manager for scheduled background tasks.
  • Mobile Ecosystem: Experience with Managed App Store setup and managing app distribution to specific enterprises or organizational units.
  • Analytics: Experience implementing and debugging Firebase/Google Analytics tracking within a native Android app.
  • Version Control: Experience working with Git, including synchronizing codebases to external and internal repositories.

Preferred Qualifications:

  • Familiarity with restricted mode (e.g., kiosk mode or similar controlled environments) on Android devices.
  • Experience handling complex visual requirements, including motion design, animations, and video assets (asset packs).
  • Familiarity with Android asset packs for delivery of localized content.
  • Familiarity with established development documentation, including technical design documents (TDDs) for various app variants.

Our Benefits:

Culture and Environment

  • We are a team of passionate people who genuinely care about what they do and the standard of work they produce.
  • Collaborate with our two hubs in Portugal: Lisbon and Porto.
  • A strong company culture that includes weekly meetings, company updates, team socials, and celebrations.
  • In-house DE&I council and mental health first-aiders.

Time Off and Well-being

  • 25 days’ annual leave, Juneteenth, your birthday off, and a paid office closure between Christmas and New Year's.
  • Health insurance.
  • 15 days of paid sickness and wellness days.

Growth and Development

  • A generous learning and development budget and an annual leadership development programme.

Diversity and Inclusion

At Beyond, we champion diversity and inclusion. We believe that a career in IT should be open to everyone, regardless of race, ethnicity, gender, age, sexual orientation, disability, or neurotype. We value the unique talents and perspectives that each individual brings to our team, and we strive to create a fair and accessible hiring process for all.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Portugal +/- 0 hours

About Beyond

Learn more about Beyond and their company culture.

View company profile

At Beyond, we pride ourselves on being a leading technology consultancy that is dedicated to helping organizations navigate their data, cloud, and AI journeys. As a Google Cloud Partner, we specialize in providing innovative solutions that empower our clients to thrive in today’s rapidly changing landscape. Our comprehensive services include building, modernizing, and scaling technology infrastructures to enhance productivity and drive business growth.

With a wealth of experience across various industries, we have transformed the digital presence of renowned brands like Juniper Networks, SEGA, and Paramount. Our projects exemplify our commitment to delivering exceptional customer experiences, such as the redesign of paramount.com, which we accomplished in just 12 weeks to reflect the brand's creativity and vibrant identity. Our focus on social responsibility is evident through initiatives like the Antibias Chrome extension, designed to mitigate unconscious bias in hiring processes. Operating remotely with hubs in London, San Francisco, New York, and Mexico City, we leverage our global expertise to offer tailored, data-driven solutions that meet our clients’ unique needs.

Claim this profileBeyond logoBE

Beyond

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

4 remote jobs at Beyond

Explore the variety of open remote roles at Beyond, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Beyond

Remote companies like Beyond

Find your next opportunity by exploring profiles of companies that are similar to Beyond. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan