Overview

Fundrise offers a wonderful in-person environment at our Washington, DC headquarters if that’s what you are looking for as well as a fully-remote option, including company-paid access to WeWork, from any location in the United States.

Our mission at Fundrise is to allow everyone access to a technology driven, diversified portfolio of institutional-quality real estate. Founded in 2012, we’re the largest direct-to-investor real estate investment platform in the United States. We make institutional-quality real estate investments available to individual investors of every size at the touch of a button.

Since our launch, Fundrise has raised over $2.4 billion from investors in all 50 states and has been honored on the Inc. 5000 list of fastest growing private companies and the Financial Times 2020 and 2021 ranking of the Americas’ fastest growing companies. We’ve also been recognized as Nerdwallet’s Best Real Estate Investment Platform of 2021.

We’re looking for an Android Software Engineer to help create the premier Android real estate investor experience. Our Android app is a flagship product for Fundrise so you will have a chance to have a significant and immediate impact on our growing user base and the overall success of our business. You’ll be working with a team that comes from a diverse array of backgrounds, including real estate development, accounting, finance, software engineering and design.

Responsibilities

    • Join a small, cohesive team of software engineers developing the Fundrise Android app
    • Participate in major design and architecture decisions during the early stages of application development
    • Collaborate with our design and UX team to quickly iterate on prototypes
    • Review pull-requests and participate in code reviews to ensure software quality
    • Work closely with our API team to coordinate releases and manage versioning and upgrades
    • Share in the ownership of the app deployment and help drive data-driven decisions around usage analytics and error reporting

Minimum Qualifications

    • 2 years of experience building and maintaining a production Android app (Java + Kotlin)
    • A firm understanding of Android release considerations
    • Understanding of MVI, MVVM, and Clean architecture
    • An interest in working on software to achieve conversion and growth goals
    • A firm grasp of JSON and REST API data modeling
    • Solid knowledge of data structures and computer science fundamentals
    • Excellent verbal and written skills
    • An appreciation for writing elegant code and best practices
    • An interest in learning about the finance and real estate industries

Preferred Qualifications

    • Knowledge of analytics frameworks (ie. Mixpanel)
    • Knowledge of production error reporting (ie. Sentry, Crashlytics)
    • Experience with Espresso and unit testing

Benefits at Fundrise

• Great medical, dental, and vision insurance with coverage of 100% of employee premiums and 50% of dependent premiums

 Flexible Spending Accounts for medical expenses, dependent care, and parking

• 401(k) with 3% contributed by Fundrise, regardless of whether you are actively contributing yourself

 Fully covered life insurance and short-term disability

 Significant equity via our employee stock grant program

• Company-paid access to WeWork

• Gympass benefit including mental health resources

• Udemy license for on-demand continuous learning content

• Quarterly Book Initiative to select two books from a curated list related to a different topic each quarter

 Flexible PTO

 Employee Assistance Program

 Paid parental leave

#LI-Remote