Full Stack Engineer
Engineering | Portland, OR | Full Time
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 rapid growth, we are hiring a Full Stack Engineer with experience developing scalable, high performance and secure modern web applications. We're iterating rapidly, and need someone with with strong debugging skills and experience working on Agile teams who can quickly adapt to changes from customer input and strategic opportunities.
What You'll Be Doing
As a full-stack engineer, you’ll be a key part of our team, collaborating on a scalable next generation platform. Working where design meets code, you’ll bring your passion for user experience to writing clean, compatible, powerful user interface code with speed and an awareness of separation of concerns for backend microservices. You’ll add features, help identify and resolve web performance and scalability problems, and develop functionality that will enable investors to evaluate investment opportunities, complete an online investment transaction workflow, build a real estate portfolio, track investment performance and chart returns.
Our Tech Stack
What We Must Have
3+ years’ experience as a full stack engineer building responsive, SEO-friendly web applications.
Proficient in building mavenized Java server applications and REST API, using Java 8, Tomcat, JBoss, Grizzly or Netty as a server container.
Experience in ReactJS, with experience building SPAs from the ground up, including ES6 / ES7 and tools (e.g. Bower, Gulp, Babel, Webpack).
Data Modeling and query optimization w/ SQL (e.g. postgresql, mysql) and NoSQL (e.g. mongodb, dynamodb, hbase, cassandra) data stores.
Experience with Git, GitHub, GitLab, BitBucket or Stash.
Not Required, But Nice to Have
Python / Django (REST, Templates, ORM) scripting and / or application development.
Nodejs application development and deployment.
AWS (i.e., ELB, Elastic Beanstalk, SQS, RDS PostgreSQL).
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, a fully stocked kitchen 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.
We consider applicants for all positions without regard to race, color, religion, national origin or ancestry, sex, age, disability, veteran status, or any other legally protected status under local, state, or federal law.
How to Apply
Please submit your resume online with a cover letter stating: 1) Why you’re interested in working for CrowdStreet, and 2) A brief summary of how you meet each of our qualifications (including the “nice to haves”). The best way to do this is to copy/paste the requirements bullets and put a brief answer after each summarizing your relevant experience. In addition, if you have a Github or links to your relevant code samples, please tell us about that!
We are moving quickly, so expect to receive a response within 24 hours of your application. Thanks!