Talent.com
Senior/Staff Software Engineer (Android Experience)
Senior/Staff Software Engineer (Android Experience)Flow • Palo Alto, CA, US
Senior / Staff Software Engineer (Android Experience)

Senior / Staff Software Engineer (Android Experience)

Flow • Palo Alto, CA, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

Job Description

About the Company

At Flow, we’re reimagining what it means to live, work, and connect. More than just a real estate company, Flow is a brand, a technology platform, and an operations ecosystem spanning condominiums, hotels, multifamily residences, and office spaces. We’re building a new kind of living experience : one that’s flexible, connected, and designed to create genuine community and real value for the people who call Flow home.

Our mission is oneness :   prioritizing our residents and their experiences, and fostering connection with ourselves, their neighbors, and the natural world. By putting people at the center of everything we do, we’re creating vibrant, human-centered communities where life, work, creativity, and play all come together in one place.

About the Role

As a key player in our engineering team, you will have a significant influence on the direction of applications and systems we build across multiple platforms. Your role will involve leveraging modern technologies including mobile frameworks (Kotlin, Jetpack Compose), backend systems, APIs, and cloud platforms. Together, we will build highly capable, scalable applications that will delight our users by adopting modern development practices and architectures across the full technology stack.

We believe employees are better together. Every position at Flow has an onsite or in-office requirement.

Responsibilities

  • Drive the development and launch of multiple applications across platforms, balancing unique features with shared functionality for diverse user needs
  • Design and implement robust backend services, APIs, and mobile applications with a focus on Android platform excellence
  • Collaborate closely with product management, design, and engineering teams to define and translate requirements into efficient, scalable solutions
  • Ensure robust privacy and security measures throughout development, aligning with Flow's commitment to user trust
  • Support team growth through recruitment, providing technical guidance and mentorship to foster a culture of excellence and continuous learning within the team
  • Lead architectural and systems-level decisions, designing scalable, secure, and resilient infrastructure to support long-term application growth across platforms
  • Stay updated on software engineering trends and integrate new technologies to enhance application performance, scalability, and user satisfaction
  • Advocate for and ensure the highest quality in our applications through comprehensive testing practices, including unit, integration, and end-to-end tests
  • Effectively communicate with stakeholders to provide regular updates on project progress, challenges, and solutions, and directly engage with users and stakeholders to inform continuous application improvement

Qualifications

  • A minimum of 5 years of software engineering experience with at least 3 years of hands-on Android development, demonstrated through a strong portfolio of applications (OpenSource, Google Play, production systems, etc.)
  • Proficiency in Kotlin and solid understanding of Android platform frameworks, with additional experience in backend technologies (Java, Python, Node.js, or similar)Knowledge of software architectural patterns (MVC, MVVM, MVI, microservices) and design principles for both mobile and web applications
  • Experience with RESTful APIs, databases, cloud platforms (AWS, GCP, Azure), and modern development practices
  • Ability to manage stakeholder expectations and convey technical information to non-technical audiences
  • Familiarity with agile development methodologies and DevOps practices
  • Experience with full-stack development or greenfield application development is highly preferred
  • Benefits

  • Comprehensive Benefits Package (Medical / Dental / Vision / Disability / Life)
  • Paid time off and 13 paid holidays
  • 401(k) retirement plan
  • Healthcare and Dependent Care Flexible Spending Accounts (FSAs)
  • Access to HSA-compatible plans
  • Pre-tax commuter benefits
  • Employee Assistance Program (EAP), free therapy through SpringHealth, acupuncture, and other wellness offerings
  • Flow is proud to be an equal opportunity workplace and hires regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity and / or expression, pregnancy, Veteran status any other characteristic protected by federal, state or local law. In addition, we provide reasonable accommodation for qualified individuals with disabilities.

    We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

    [job_alerts.create_a_job]

    Software Engineer Android • Palo Alto, CA, US

    [internal_linking.similar_jobs]
    Senior, Software Engineer (Android)

    Senior, Software Engineer (Android)

    Walmart • Sunnyvale, CA, United States
    [job_card.full_time]
    As an Android Senior Software Engineer, you’ll be responsible for large‑scale mobile application development supporting the Walmart Plus Membership experience in the Walmart app, making a direct im...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Staff Android Software Engineer

    Staff Android Software Engineer

    Rivian and Volkswagen Group Technologies • Palo Alto, CA, United States
    [job_card.full_time]
    Staff Android Software Engineer.Company : Rivian and Volkswagen Group Technologies.Location : Palo Alto, California.The Navigation application is the most used application in infotainment.As part of ...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Software Development Engineer, Full-Stack and AI

    Senior Software Development Engineer, Full-Stack and AI

    Adobe • San Jose, California, USA
    [job_card.full_time]
    Changing the world through digital experiences is what Adobes all about.We give everyonefrom emerging artists to global brandseverything they need to design and deliver exceptional digital experien...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior FullStack Software Engineer

    Senior FullStack Software Engineer

    VirtualVocations • Fremont, California, United States
    [job_card.full_time]
    A company is looking for a Senior FullStack Software Engineer to join their development team remotely.Key Responsibilities Design, develop, and maintain scalable web applications using TypeScript...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer - Mobile (Android)

    Senior Software Engineer - Mobile (Android)

    Drivemode • Mountain View, CA, US
    [job_card.full_time]
    Driving technology always feels old.We believe vehicles can be a thousand times smarter, safer, and more connected to the world around us, and our mission is to see it happen.In 2019, we joined for...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior / Staff Software Engineer

    Senior / Staff Software Engineer

    Fortinet, Inc. • Sunnyvale, CA, United States
    [job_card.full_time]
    Fortinet is looking for a Senior / Staff Software Engineer on the FortiCNAPP Team! Be a valuable team member that owns and operates high-availability, cross-cloud, large-volume, data processing syste...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior / Staff Software Engineer

    Senior / Staff Software Engineer

    Fortinet • Sunnyvale, CA, United States
    [job_card.full_time]
    Fortinet is looking for a Senior / Staff Software Engineer on the FortiCNAPP Team! Be a valuable team member that owns and operates high-availability, cross-cloud, large-volume, data processing syste...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior / Staff iOS Engineer

    Senior / Staff iOS Engineer

    Flow • Palo Alto, CA, US
    [job_card.full_time]
    At Flow, we’re reimagining what it means to live, work, and connect.More than just a real estate company, Flow is a brand, a technology platform, and an operations ecosystem spanning condomin...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Staff Software Development Engineer - Android

    Staff Software Development Engineer - Android

    ID.me • Mountain View, CA, US
    [job_card.full_time]
    Consumers can verify their identity with ID.Over 152 million users experience streamlined login and identity verification with ID. More than 600+ consumer brands use ID.Commerce Department and is ap...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    SeniorStaff Software Engineer

    SeniorStaff Software Engineer

    Adobe • San Jose, CA, United States
    [job_card.full_time]
    Join Adobe's Search, Discovery and Content Intelligence (SDC) team, where your work will directly impact millions of creative professionals and users worldwide. Our technology is fundamental to Adob...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Apple Pay

    Senior Software Engineer, Apple Pay

    Apple Inc. • Cupertino, CA, United States
    [job_card.full_time]
    Cupertino, California, United States Software and Services.Imagine what you could do here! At Apple, great ideas have a way of becoming phenomenal products, services, and customer experiences very ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior / Staff Fullstack Engineer

    Senior / Staff Fullstack Engineer

    Booster • Mountain View, CA, United States
    [job_card.full_time]
    Gatik, the leader in autonomous middle-mile logistics, is revolutionizing the B2B supply chain with its autonomous transportation-as-a-service (ATaaS) solution and prioritizing safe, consistent del...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Android

    Senior Software Engineer, Android

    Google Inc. • Mountain View, CA, United States
    [job_card.full_time]
    Google San Jose, CA, USA; Mountain View, CA, USA.Experience driving progress, solving problems, and mentoring more junior team members. deeper expertise and applied knowledge within relevant area.N...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior / Staff Software Engineer

    Senior / Staff Software Engineer

    Adobe Inc. • San Jose, CA, United States
    [job_card.full_time]
    Changing the world through digital experiences is what Adobe's all about.We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital exper...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Core Experiences - Hayward, USA

    Senior Software Engineer, Core Experiences - Hayward, USA

    Speechify • Hayward, CA, US
    [job_card.full_time]
    Speechify is the easiest way to listen to the world's information.Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Mobile Software Engineer

    Senior Mobile Software Engineer

    VirtualVocations • Fremont, California, United States
    [job_card.full_time]
    A company is looking for a Senior Software Engineer, Mobile Banking.Key Responsibilities Design, develop, and maintain mobile applications for iOS and Android platforms Ensure cross-platform com...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Staff Software Engineer - Android Automotive

    Senior Staff Software Engineer - Android Automotive

    Cariad, Inc. • Mountain View, CA, US
    [job_card.permanent]
    Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun.To achieve that we are building the leading tech stack for the automotive indu...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Managed Orchestration (Managed Kubernetes)

    Senior Software Engineer, Managed Orchestration (Managed Kubernetes)

    Crusoe • Sunnyvale, CA, US
    [job_card.full_time]
    Crusoe's mission is to accelerate the abundance of energy and intelligence.We’re crafting the engine that powers a world where people can create ambitiously with AI — without sacrif...[show_more]
    [last_updated.last_updated_30] • [promoted]