Front End Engineer (ReactJS) at CrowdStreet
Portland, OR, US
Founded in 2013, CrowdStreet’s technology solutions provide real estate investment managers (sponsors) a scalable platform for growing and managing a large investor-base. We are transforming real estate investing by creating universally accessible, transparent, and efficient markets. While our competitors are positioning themselves as online versions of institutional funding, we’re the only major provider delivering a comprehensive online funding and investor management solution. CrowdStreet’s platform extends beyond the fundraising of a deal to cultivating and growing lifetime value for the sponsor through building, managing and expanding ongoing investor relationships.

To support our company’s rapid growth, we are hiring a Front End Engineer with with at least 5 to 7 years of experience developing scalable, high performance and secure modern web applications. We're seeking a dynamic, self-starting person with a passion for disrupting large offline industries and excited about the fast pace and opportunities in a startup environment. We're iterating rapidly, and need someone who can adapt to changes from customer input and strategic opportunities. The functionality you develop will enable investors to evaluate investment opportunities, complete an online investment transaction workflow, build a real estate portfolio, track investment performance and chart returns. You will also add features to a management console used by real estate sponsors to nurture potential investors via email campaigns, track and record investor engagement (think CRM), manage fundraising transactions, calculate investor distributions, electronically pay periodic returns via ACH and wire transfers, and maintain ongoing investor relations.

What You'll Be Doing

You’ll be a key part of a team working with a software architect and a small team of engineers on a marketplace platform for commercial real estate. You work where design meets code. You write clean, compatible, powerful user interface code with speed and an awareness of separation of concerns for backend microservices. Bonus: You're passionate about understanding your audience, and dreaming up ways to build great experiences for them. You’ll help identify and resolve web performance and scalability issues.

What We Must Have

Expert knowledge of ReactJS and proven experience in building ReactJS SPAs from the ground up. ES6 / ES7 and tools (e.g. Bower, Gulp, Babel, Webpack, ESLint). Jest or Enzyme for test automation. Experience in other frameworks (e.g. AngularJS, Vue, Ember, Meteor) is okay but takes a backseat in consideration of applicants with proven commercial ReactJS experience.

Proficiency in HTML, CSS (and preprocessors: LESS, SASS with an eye for detail) and JavaScript. You know jQuery but know why it’s insufficient.

Comfortable w/ Agile / Scrum methodologies and weekly releases.

Build quality code with w/ hosted Git, GitHub, GitLab, BitBucket or Stash as a source code repo.

Proven expertise in working with backend services and familiar with invocation of REST API calls.

Experience working w/ fast paced startups. Context switching and changing priorities do occur.

Exceptional full stack debugging skills.

Be accountable, reliant, responsive, articulate and collaborative.

Bring a can do attitude to the table.

Not Required, But Nice to Have

Proficiency in the following tools:

Atlassian tools (e.g. JIRA, BitBucket) in how continuous integration, deployment and delivery works.

Production monitoring tools: Pingdom, Sentry, New Relic, CloudWatch.

Experience building automated Selenium functional tests

Familiarity with AWS services: EC2, ELB, Elastic Beanstalk, SQS, RDS PostgreSQL, Lambda

Experience in working within a Dockerized environment

Experience working on a SaaS marketplace platform desirable

Experience with the commercial real estate industry a plus

Working at CrowdStreet

Located in the heart of downtown Portland just a block from Pioneer Square, CrowdStreet is proud of our cool, open and collaborative environment. Along with great benefits, killer coffee and a dog-friendly office, we offer the opportunity to be at the ground floor of a fast-growing startup with fun, smart, customer-driven people transforming the world of real estate investment.


This position is for our company located in Portland, OR.
If you live outside Oregon and are looking to relocate, please be aware that we currently do not offer a sponsorship for...
a] Relocations for approved candidates to Portland OR
b] Work visas (new or transfer; e.g. H1B, L1*, etc)