Green Visor Capital

Management Company, LLC

Software Engineer (ReactJS & Java) 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 Software 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 scalable next generation platform for a commercial real estate marketplace. 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). Jest or Enzyme for test automation.

Proficient in building mavenized Java server applications using one of JBoss, Tomcat, Grizzly, Netty, as a server container.

Ability to work anywhere in the technical stack, delivering quality code both on the frontend and backend (w/ hosted Git, GitHub, GitLab, BitBucket or Stash as a source code repo)

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

Skilled in building responsive SEO friendly web applications.

Proven expertise in building REST API services with Java 8 using Jersey and Jackson.

Comfortable w/ Agile / Scrum methodologies and weekly releases.

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.

Nexus OSS

Proven expertise in developing, assembling and deploying commercial nodejs applications.

Expert Data Modeling skills w/ SQL and NoSQL data stores.

Experience building Selenium functional tests w/

Fluent in AWS services: ELB, Elastic Beanstalk, SQS, RDS PostgreSQL

Experience in working within a Dockerized environment

Familiarity w/ Python / Django (REST, Templates, ORM)

Experience w/ Freemarker as a templating engine desirable

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.