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, GenAI Copilot, Digital Experience

    Senior Software Engineer, GenAI Copilot, Digital Experience

    Pure Storage, Inc. • Santa Clara, CA, United States
    [job_card.full_time]
    Senior Software Engineer, GenAI Copilot, Digital Experience.We’re in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry. Here, you lead with innovative t...[show_more]
    [last_updated.last_updated_1_day] • [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)

    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]
    Senior Android Engineer - Hybrid, Shape High-Impact UX

    Senior Android Engineer - Hybrid, Shape High-Impact UX

    LinkedIn • Mountain View, CA, United States
    [job_card.full_time]
    A leading professional networking platform located in Mountain View, CA is seeking a Sr Software Engineer specialized in Android development. This position is hybrid, allowing for remote work and ti...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Core Experiences - Santa Clara, USA

    Senior Software Engineer, Core Experiences - Santa Clara, USA

    Clutch Canada • Santa Clara, CA, United States
    [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 go,...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Staff Software Engineer

    Senior Staff Software Engineer

    Wisk • Mountain View, CA, United States
    [job_card.full_time]
    Staff Software Engineer — Wisk Aero.At Wisk, we are transforming the future of urban mobility through safe, all‑electric, autonomous flight. We are a passionate team working together toward a sustai...[show_more]
    [last_updated.last_updated_variable_days] • [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_variable_days] • [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 Software Engineer - Fullstack

    Senior Software Engineer - Fullstack

    Databricks Inc. • Mountain View, CA, United States
    [job_card.full_time]
    At Databricks, we are passionate about enabling data teams to solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Staff Software Engineer

    Senior Staff Software Engineer

    Intuit Inc. • Mountain View, CA, United States
    [job_card.full_time]
    Join Intuit's Platform & Developer Experience (PDX) group as a Senior Staff Software Engineer focused on developing and scaling the API Gateway platform that powers billions of transactions across ...[show_more]
    [last_updated.last_updated_30] • [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 Software Engineer (Android Experience)

    Senior / Staff Software Engineer (Android Experience)

    Flow • Palo Alto, California, United States, 94301
    [job_card.full_time]
    Senior / Staff Software Engineer (Android Experience).At Flow, were reimagining what it means to live, work, and connect. More than just a real estate company, Flow is a brand, a technology platform, ...[show_more]
    [last_updated.last_updated_30]
    (USA) Staff, Software Engineer, Android

    (USA) Staff, Software Engineer, Android

    Walmart • Sunnyvale, CA, United States
    [job_card.full_time]
    You will be able to design and deliver readable, maintainable, testable, scalable, reusable, and efficient code.You'll have an opportunity to work in an Agile team with Engineers, Designers, and Pr...[show_more]
    [last_updated.last_updated_30] • [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_variable_days] • [promoted]
    Senior Software Engineer,iOS

    Senior Software Engineer,iOS

    PayPal, Inc. • San Jose, CA, United States
    [job_card.full_time]
    PayPal has been revolutionizing commerce globally for more than 25 years.Creating innovative experiences that make moving money, selling, and shopping simple, personalized, and secure, PayPal empow...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Android Software Engineer

    Senior Android Software Engineer

    Wing • Palo Alto, CA, United States
    [job_card.full_time]
    Wing offers drone delivery as a safe, fast, and sustainable solution for last mile logistics.Consumer appetites for on-demand services are increasing, but current delivery methods are inefficient, ...[show_more]
    [last_updated.last_updated_30] • [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_variable_days] • [promoted]
    Senior Staff Android Engineer – Commerce & Payments

    Senior Staff Android Engineer – Commerce & Payments

    PayPal • San Jose, CA, United States
    [job_card.full_time]
    A leading financial technology company is seeking a Sr Staff Android Engineer to lead the technical direction for the Venmo Android app. This individual contributor role involves guiding multiple fe...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]