CrawlJobs Logo

Android Engineer - Engagement

Germany; Spain, Berlin · Job Posted January 31, 2026
Apply Position
Job Link Share

Job Description

You will work in the Grow & Engage domain. This is the heart of the customer experience, ranging from the acquisition and signup to our premium membership tiers and the daily engagement of our users. You will work in teams delivering the newest and most innovative features serving our customers in the best way possible.

Job Responsibility

  • Collaborate closely with your Tech Lead on architecting new features and seeing them through to completion
  • Design, develop, test, deploy and maintain software in a thriving environment
  • Have opportunities to mentor junior members in the team by relentlessly guarding code quality through pull requests and helping them when they have questions
  • Stay up to date with the latest trends in technology and you are not afraid to propose some findings during our Get Stuff Done Days
  • Work within your cross-functional team to uphold the highest technical standards right across the product

Requirements

  • Thorough experience with the Android Open Source Platform and Material Design principles
  • Experience with Kotlin
  • Experience with Reactive programming - RxJava/RxAndroid/RxKotlin
  • Able to build software with a focus on testability - Test/Behaviour Driven Development, Dependency Injection
  • Experience with Jetpack Compose

Nice to have

  • Experience with Model-View-ViewModel architectural patterns
  • Active participant/speaker at meet-ups and conferences in the Android community

What we offer

  • Accelerate your career growth by joining one of Europe’s most talked about disruptors
  • Employee benefits that range from a competitive personal development budget, work from home budget, discounts to fitness & wellness memberships, language apps and public transportation
  • Come together with your team in the office for a dedicated day of teamwork each week, plus another day of your choice, and enjoy the flexibility of remote work the rest of the time
  • As an N26 employee you will have access to a Premium subscription on your personal N26 bank account
  • As well as subscriptions for friends and family members
  • Additional day of annual leave for each year of service
  • A high degree of autonomy and access to cutting edge technologies - all while working with a friendly team of peers of diverse nationalities, life experiences and backgrounds
  • A relocation package with visa support for those who need it

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Android Engineer - Engagement

8 matching positions

Principal Software Engineer, Android

Our team creates reusable technologies to help with customer acquisition, onboar...
Location
Location
United States , Sunnyvale
Salary
Salary:
Not provided
walmart.com Logo
Walmart
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of Android platform experience
  • Proficient in Kotlin
  • Thorough understanding of Android App development -- its core principles, software design patterns, and best practices
  • Deep understanding of various aspects of Mobile App Development
  • Experience with UIkit and Android Library
  • Deep knowledge of mobile design patterns and mobile architecture
  • Experience in integrating with REST based backend services
  • Experience in working with large code bases and effectively driving large projects
  • Experience in mentoring engineers and influencing other engineers across the organization
  • Experience in CI/CD pipelines
Job Responsibility
Job Responsibility
  • Leading the work of other small groups engineers, including offshore associates, for assigned Engineering projects by providing pertinent documents, direction, and examples
  • identifying short- and long- term solutions and timeline
  • reviewing and approving proposed solutions
  • implementing new architectural patterns
  • and performing design and code reviews of changes
  • Troubleshooting business and production issues by reviewing and analyzing information (for example, issue, impact, criticality, possible root cause)
  • engaging support teams to assist in the resolution of issues
  • formulating an action plan
  • directing actions as designated in the plan
  • interpreting the results to determine further action
What we offer
What we offer
  • 401(k) match
  • stock purchase plan
  • paid maternity and parental leave
  • PTO
  • multiple health plans
  • Fulltime
Read More
Arrow Right

Android Engineer - Investments & Savings

We are seeking a talented Android Engineer to contribute and evolve our product....
Location
Location
Germany; Spain , Berlin; Barcelona
Salary
Salary:
Not provided
n26.com Logo
N26
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • Experience building high-quality Android applications at fast-paced tech companies or fintech startups, with hands-on experience in designing, implementing, and maintaining scalable mobile solutions
  • Experience with the Android Open Source Platform and Material Design principles
  • Experience with Kotlin
  • Experience with Reactive programming - Kotlin coroutines - Flow
  • Strive to build Android applications that can be summarized as RSA - Responsive, Slick and Attractive
  • Understanding why RSA is important for a Mobile Bank from a cryptographic point of view
  • Code quality tingles your senses
  • Engage in proactive software development but still understand Reactive programming paradigms
  • Test cases are the first things you think of before building a feature and the last things you check before pushing your code
Job Responsibility
Job Responsibility
  • Work in cross-functional teams, understand how the entire puzzle fits together instead of just being a solitary piece
  • Take ownership and have an impact on the product
  • Ask Why and be prepared to be asked What do you think about it
  • Engage in knowledge-sharing within your team as well as beyond
  • Understand and work with Agile development methodologies
What we offer
What we offer
  • Competitive personal development budget
  • Work from home budget
  • Discounts to fitness & wellness memberships
  • Language apps
  • Public transportation
  • Premium subscription on your personal N26 bank account
  • Subscriptions for friends and family members
  • Additional day of annual leave for each year of service
  • High degree of autonomy and access to cutting edge technologies
  • Relocation package with visa support for those who need it
  • Fulltime
Read More
Arrow Right

Software Engineer - Android

As a part of Walmart Global Tech (WGT) you'll build industry defining reusable c...
Location
Location
United States , Reston
Salary
Salary:
108000.00 - 216000.00 USD / Year
walmart.com Logo
Walmart
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Well-rounded understanding of Android framework components and their respective lifecycles combined with a solid knowledge of multithreading, networking, offline storage, and performance tuning
  • Android SDK along with good working understanding on Geo fencing api to enable location-based features in our app
  • Good understanding of Android sandbox and its design systems
  • Advanced level in Kotlin programming language, system design and UX design choices
  • Comfortable in exploring new ideas and writing ADR documents for peer reviews
  • Working knowledge on Android push notifications, In-app-messaging service integrations
  • Intermediate to Advanced knowledge on GraphQL / Apollo
  • Able to take challenges to dive deep into build tool development, Gradle build performance improvement and its tooling improvements in CI/CD pipeline
  • Static code analysis using lint and custom lint tooling development
  • Use App profiling tools to assess and improve our user experience using benchmark reporting, memory profiling, caching improvements, app launch performance improvements
Job Responsibility
Job Responsibility
  • Build, and maintain engaging and high-performant apps for our customers at a very high scale
  • Produce robust, maintainable, highly tested, reusable code for developing functionality, configuration, improved performance, scalability, availability, security, monitoring and alerting for software test, integration, and production environments
  • Plan and implement a series of steps which potentially include reconfiguration, integration, removal, or addition of application components to enhance the application's functionality, resiliency, usability, and security
  • Understand the Business/Stakeholder/Technical requirements and assist in analyzing the existing solutions to address the needs. Assist in creation of simple, modular, extensible functional design for the product/solution in adherence to the requirements
  • Assess gaps, updates, and modifications between the customer, business expectations, and the existing product/solutions
  • Analyze defects from past projects and solutions to avoid recurrence of similar defects
  • Analyze system performance impacting the complete product for non-functional requirements such as reliability, operability, performance efficiency, and security
  • Troubleshoot performance and availability bottlenecks within the application
  • Develop, maintain, and enhance automated test cases and deployment procedures
  • Follow coding and design best practices developed by the teams and contribute towards their continuous improvement
What we offer
What we offer
  • Health benefits include medical, vision and dental coverage
  • Financial benefits include 401(k), stock purchase and company-paid life insurance
  • Paid time off benefits include PTO (including sick leave), parental leave, family care leave, bereavement, jury duty, and voting
  • Other benefits include short-term and long-term disability, company discounts, Military Leave Pay, adoption and surrogacy expense reimbursement
  • You will also receive PTO and/or PPTO that can be used for vacation, sick leave, holidays, or other purposes
  • Live Better U is a Walmart-paid education benefit program for full-time and part-time associates in Walmart and Sam's Club facilities
  • Annual or quarterly performance bonuses
  • Stock
  • Fulltime
Read More
Arrow Right

Lead Software Engineer, Android (Kotlin & Jetpack Compose)

Lead Software Engineer, Android (Kotlin & Jetpack Compose) Do you love building...
Location
Location
United States , McLean
Salary
Salary:
197300.00 - 225100.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree
  • At least 4 years of professional software engineering experience (Internship experience does not apply)
  • At least 3 years of experience building Android applications
  • At least 3 years of experience with Kotlin
Job Responsibility
Job Responsibility
  • Develop Android client code solutions that deliver on Product Strategy and adhere to established engineering best practices, design guidelines and principles
  • Partner with Software Engineers, UX/UI, Quality Engineers, Product Owners/Analysts to deliver high performing quality customer experiences that are engaging, purposeful and powerful in their simplicity
  • Actively participate in all team agile ceremonies, contributing to ensure that all team commitments are delivered on time and of the highest quality
  • Be an active advocate of the mobile platform through both internal and external developer communities
  • Remain an active learner in all technologies related to mobile development (Kotlin, Swift, 3rd party libraries, etc.)
  • Influence and contribute to group discussions and incorporate feedback/communication from the broader team
  • Mentor junior to mid-level members of the team
  • Actively engage with developers outside of the local sprint team across various disciplines (Android, iOS, APIs, Web, etc.)
  • Own and lead delivery of major components and platform needs in partnership with senior engineers and Architects
  • Consistently share best practices and improve processes within and across sprint teams
What we offer
What we offer
  • Performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI)
  • comprehensive, competitive, and inclusive set of health, financial and other benefits
  • Fulltime
Read More
Arrow Right

Senior Android Engineer

As a Senior Android Engineer in our Off-street team, you will be part of a high-...
Location
Location
Poland , Łódź
Salary
Salary:
Not provided
arrive.com Logo
Arrive
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of robust experience in delivering high-quality Android products in a professional environment
  • Expertise in Kotlin (Coroutines, Flows, Higher-Order Functions) and experience with legacy Java codebases
  • Strong command of Model-View-Intent (MVI) architecture and dependency injection using Hilt
  • Proven track record with automated testing, specifically Unit Testing and UI Testing
  • Experience with or a strong willingness to learn JavaScript/Node for AppBFF development
  • Self-motivated and proactive communicator
  • Thrives in a highly collaborative, distributed environment
  • Comfortable reaching out across the organization to coordinate with other teams
  • Confident in presenting work to stakeholders
  • Flexible and embraces change
Job Responsibility
Job Responsibility
  • Collaborate actively with the Tech Lead and Product Manager to identify goals and define the end-to-end steps necessary for product delivery
  • Develop and maintain modular code for access-controlled parking within our native Android applications
  • Take full ownership of the development lifecycle, including writing and managing your own tickets and coordinating directly with backend teams
  • Ensure high-quality deliverables by writing robust Unit and UI tests to maintain platform stability
  • Contribute to the AppBFF (Backend for Frontend) using JavaScript/Node to ensure seamless integration between mobile and server-side logic
  • Represent the team by giving demos and participating in architecture committees to uphold and evolve team standards
  • Engage in a "growth mindset" culture by participating in task forces, learning new technologies, and adapting to the evolving needs of a fast-paced product environment
What we offer
What we offer
  • Unique international opportunities
  • Chance to collaborate across borders
  • Driving the Off-street product, the company’s highest priority
  • Join a high-growth segment of the mobility industry
  • Work directly simplifies how millions of people navigate cities
Read More
Arrow Right

Software Engineer - Android

Join us as a Software Engineer – Android at Barclays, where you will spearhead t...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience in Java (version 21+) software development including Spring Boot framework (version 3+) with strong core Java skills including but not limited to Generics, OOPS, Collections, Multithreading, I/O, Streams, REST, and JPA
  • Strong knowledge of Microservice development using SpringBoot
  • Knowledge of web front-end development using HTML5, TypeScript and React Js 16+ or Angular 10+
  • Proficient in reading, writing, and debugging multithreaded Java code
  • Android Framework, Jetpack components, Jetpack compose, Android components (Activity, Service, Content Provider), SQlite ROOM Database
  • Unit Test Testing with MOCK, MOCKK and Mockito, UI Testing Robolectric, Espresso Test your app on Android
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Strong proficiency in JavaScript/TypeScript and React fundamentals
  • Familiarity with state management libraries (Redux, MobX, Zustand)
Job Responsibility
Job Responsibility
  • Lead and manage engineering teams, providing technical guidance, mentorship, and support to ensure the delivery of high-quality software solutions, driving technical excellence, fostering a culture of innovation, and collaborating with cross-functional teams to align technical decisions with business objectives
  • Lead engineering teams effectively, fostering a collaborative and high-performance culture to achieve project goals and meet organizational objectives
  • Oversee timelines, team allocation, risk management and task prioritization to ensure the successful delivery of solutions within scope, time, and budget
  • Mentor and support team members' professional growth, conduct performance reviews, provide actionable feedback, and identify opportunities for improvement
  • Evaluation and enhancement of engineering processes, tools, and methodologies to increase efficiency, streamline workflows, and optimize team productivity
  • Collaboration with business partners, product managers, designers, and other stakeholders to translate business requirements into technical solutions and ensure a cohesive approach to product development
  • Enforcement of technology standards, facilitate peer reviews, and implement robust testing practices to ensure the delivery of high-quality solutions
  • To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness
  • Collaborate closely with other functions/ business divisions
  • Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that impacts the whole business function
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Wellness rooms
  • Gyms
  • Mental health support
  • Modern workspaces
  • Collaborative areas
  • State-of-the-art meeting rooms
  • Fulltime
Read More
Arrow Right

Senior Android Engineer

At Arrive for Business, we are building the future of B2B digital journeys. As a...
Location
Location
Poland , Łódź
Salary
Salary:
Not provided
arrive.com Logo
Arrive
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of professional Android development experience with Kotlin as your primary language
  • Hands-on expertise with Jetpack Compose, MVVM Architecture, Hilt, and Kotlin Coroutines/Flows
  • Experience with app modularization and working with REST APIs, API gateways, and the BFF (Backend for Frontend) pattern
  • Familiarity with feature flags, A/B testing, and analytics tracking to drive data-informed decisions
  • A proven ability to write comprehensive unit and UI tests
  • Excellent communication—you are comfortable proposing ideas, giving demos, and engaging in deep-dive technical discussions
  • The flexibility to adapt to changing priorities in a fast-paced environment
Job Responsibility
Job Responsibility
  • Collaborate with a cross-functional team to design and deliver modular Kotlin code for our native Android apps
  • Work on high-impact projects central to our global expansion and market acquisition strategies
  • Actively participate in defining product goals and breaking them down into actionable technical deliverables
  • Write and maintain robust unit and UI tests to ensure reliability and prevent regressions
  • Align with backend and iOS teams to ensure consistent integrations and a unified user experience
  • Coordinate directly with other teams to solve challenges—we don’t believe in bottlenecks, we believe in proactive communication
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Android

As a Capital One Android Software Engineer, you’ll have the opportunity to be on...
Location
Location
United States , McLean
Salary
Salary:
161800.00 - 184600.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree
  • At least 3 years of professional software engineering experience (Internship experience does not apply)
  • At least 2 years of experience building Android applications
  • At least 2 years of experience with Kotlin
Job Responsibility
Job Responsibility
  • Develop Android client code solutions that deliver on Product Strategy and adhere to established engineering best practices, design guidelines and principles
  • Partner with Software Engineers, UX/UI, Quality Engineers, Product Owners/Analysts to deliver high performing quality customer experiences that are engaging, purposeful and powerful in their simplicity
  • Actively participate in all team agile ceremonies, contributing to ensure that all team commitments are delivered on time and of the highest quality
  • Be an active advocate of the mobile platform through both internal and external developer communities
  • Remain an active learner in all technologies related to mobile development (Kotlin, Swift 3rd party libraries, etc.)
  • Influence and contribute to group discussions and incorporate feedback/communication from the broader team
  • Mentor junior to mid-level members of the team
  • Actively engage with developers outside of the local sprint team across various disciplines (Android, iOS, APIs, Web, etc.)
  • Own and lead delivery of major components and platform needs in partnership with Senior Engineers and Architects
  • Consistently share best practices and improve processes within and across sprint teams
What we offer
What we offer
  • comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being
  • performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI)
  • Fulltime
Read More
Arrow Right