Talent.com
Senior/Staff Software Engineer (Android Experience)
Senior/Staff Software Engineer (Android Experience)Flow • Palo Alto, California, United States, 94301
[error_messages.no_longer_accepting]
Senior / Staff Software Engineer (Android Experience)

Senior / Staff Software Engineer (Android Experience)

Flow • Palo Alto, California, United States, 94301
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Senior / Staff Software Engineer (Android Experience)

About the Company

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, and an operations ecosystem spanning condominiums, hotels, multifamily residences, and office spaces. Were building a new kind of living experience : one thats 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, were creating vibrant, human-centered communities where life, work, creativity, and play all come together in one place.

About the RoleAs 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.

    $180,000 - $250,000 a year

    Compensation details : 180000-250000 Yearly Salary

    PI446b0e9a7a44-30511-39134638

    [job_alerts.create_a_job]

    Software Engineer Android • Palo Alto, California, United States, 94301

    [internal_linking.similar_jobs]
    Senior Android Software Engineer : Scale & Impact

    Senior Android Software Engineer : Scale & Impact

    Google Inc. • San Jose, CA, United States
    [job_card.full_time]
    A leading technology company in San Jose seeks a Software Engineer to develop and enhance software solutions.Candidates must have a Bachelor's degree and at least 5 years of programming experience ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior, Software Engineer

    Senior, Software Engineer

    COMFORT SYSTEMS • Sunnyvale, CA, United States
    [job_card.full_time]
    Application & Feature Delivery : Owns scoped feature or model delivery through collaborative engineering teams.Manages implementation, iteration, testing, and ongoing support for assigned services, ...[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]
    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_variable_days] • [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]
    Staff Software Engineer, Android

    Staff Software Engineer, Android

    PayPal • 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 Software Engineer - Onboarding

    Senior Software Engineer - Onboarding

    Bitgo • Palo Alto, CA, United States
    [job_card.full_time]
    BitGo is the leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage.Since our foun...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Backend Software Engineer, TikTok Privacy AI

    Senior Backend Software Engineer, TikTok Privacy AI

    Tik Tok • San Jose, CA, United States
    [job_card.full_time]
    At TikTok, we treat privacy as our first priority in our product design and implementation.Privacy is not just about regulation compliance, but also about a more trusted way to enable technology in...[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_30] • [promoted]
    Staff / Senior Staff Engineer (Golang)

    Staff / Senior Staff Engineer (Golang)

    AI Cybersecurity Company • San Jose, California, United States
    [job_card.full_time]
    Staff / Senior Staff Engineer (Golang) — AI-Powered Cybersecurity Startup | SF Bay Area Are you a seasoned engineer who thrives on building, leading, and delivering complex systems end-to-end? Join...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Staff Engineer, Software

    Senior Staff Engineer, Software

    GEICO • Palo Alto, CA, United States
    [job_card.full_time]
    Our Senior Staff Software Engineer works with our Managers, Distinguished and Sr.Engineers to innovate and build new systems, improve, and enhance existing systems and identify new opportunities to...[show_more]
    [last_updated.last_updated_1_day] • [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]
    Sr. Software Engineer - Infotainment Software (Android Auto)

    Sr. Software Engineer - Infotainment Software (Android Auto)

    Rivian • Palo Alto, CA, United States
    [job_card.full_time]
    Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and c...[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 / 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 Staff Software Engineer - IAM

    Senior Staff Software Engineer - IAM

    Databricks • Mountain View, CA, United States
    [job_card.full_time]
    At Databricks, we are obsessed with enabling data teams to solve the world's toughest problems, from security threat detection to cancer drug development. We do this by building and running the worl...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Staff Software Engineer, Android

    Staff Software Engineer, Android

    Otter.ai • Mountain View, CA, United States
    [job_card.permanent]
    Help shape the future of mobile productivity at the cutting edge of AI.AI-powered mobile experiences that help millions of users work smarter. You'll be the driving force behind Android innovation a...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Android Software Engineer

    Senior Android Software Engineer

    VirtualVocations • Sunnyvale, California, United States
    [job_card.full_time]
    A company is looking for a Senior Software Engineer - Android.Key Responsibilities Build and maintain the Android SDK to enhance user experience in apps Track down bugs in applications, even wit...[show_more]
    [last_updated.last_updated_1_day] • [promoted]