Full-Stack Software Engineer

| Chicago
Please email your resume and a link to your Github and/or personal website to [email protected]

Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Job Description

As a full-stack (Python, PostgreSQL and HTML/CSS/JavaScript) developer, you'll work on the interface and backend infrastructure of products and features used by hundreds of underwriters and real estate analysts every day. The work is challenging, fast-paced, and always changing. You must have demonstrated analytical skills, an unwavering commitment to quality, a collaborative work ethic, and cutting-edge coding skills. You must display solid proficiency in the fundamentals of Python, PostgreSQL, JavaScript, HTML/CSS, and popular front-end frameworks like Vue.js.

The role will include the delivery of reliable, scalable new features to users, developed in Python, interacting with a PostgreSQL database and using the Vue.js frontend framework. You will work with the development team to develop, test and deliver finished, high quality, compelling features and products. Our team includes designers, engineers and data scientists who are passionate about quality, usability, and simplicity. If you are ready to join a company that fosters learning, growth, experimentation and innovation, the Enodo the team is for you.

Qualifications
 

  • Bachelor’s or master’s in computer science or related field
  • 3-5 years of experience in full stack Python development
  • 1-3 years of experience with PostgreSQL
  • 1-3 years of experience with JavaScript frameworks such as React, Angular or Vue.js (Vue.js is preferred, this is what Enodo uses), and CSS pre-processing frameworks (Sass or Less)
  • Experience using GitHub and solid understanding of software version control
  • Experience developing user-facing software
  • Familiarity with Jira or equivalent project management software
  • Familiarity with agile development best practices
  • Driven self-starter able to work on a small team and take initiative on new tasks
  • Familiarity with real estate or finance is a plus
  • Ability to show ownership of your work, take on challenges and acknowledge growth opportunities, and demonstrate patience when learning new processes
  • Courtesy, respect, and thoughtfulness in teaming with colleagues and other stakeholders

 

Responsibilities

 

Enodo is an agile company, and as such the responsibilities outlined above may change and evolve over time. Flexibility, curiosity, an entrepreneurial mindset, and strong work ethic are essential for this role. It is encouraged that everyone on the team continually research new technologies and analytical opportunities to improve the platform.

Read Full Job Description
Please email your resume and a link to your Github and/or personal website to [email protected]

Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • JavascriptLanguages
    • PythonLanguages
    • RLanguages
    • ScalaLanguages
    • SqlLanguages
    • D3JSLibraries
    • VueLibraries
    • FlaskFrameworks
    • HadoopFrameworks
    • Node.jsFrameworks
    • TensorFlowFrameworks
    • TheanoFrameworks
    • PostgreSQLDatabases
    • RedisDatabases
    • SQLiteDatabases
    • Google AnalyticsAnalytics
    • MixpanelAnalytics
    • InVisionDesign
    • SketchDesign
    • HubSpotCRM
    • IntercomCRM
    • IntercomEmail
    • MandrillEmail

Location

We're in a lively neighborhood with great access to transit and many dining options. Enodo is literally 2 blocks from Union Station.

An Insider's view of Enodo

What are some social events your company does?

Every few months we have a company outing where we rent out a space for the team. In the past we've done bowling, VR, and pool outings. Food and drinks are provided and everyone has a great time.

Marc

CEO

What's the biggest problem your team is solving?

Predicting the market value of multifamily properties is the biggest issue we're working on. We've built one of the first true automated valuation models for the multifamily real estate industry, and we're continuing to refine and improve on it with new techniques and data sources.

Greg

Data Engineer

How has your career grown since starting at the company?

I've learned so much working with Enodo. There is a lot of flexibility to experiment with new analytical techniques, and it's been great for learning and adopting new innovative data science approaches.

Nicolas

Lead Data Scientist

What is your vision for the company?

We will objectively quantify every factor that drives real estate value, in every market, and put the power of big data and predictive analytics in the hands of anyone who wants to own a piece of the world.

Thomas Delaney

COO

What are some things you learned at the company?

I have learned proper big data warehousing and how to design efficient, distributed ETL pipelines for interpreting datasets exceeding a billion records. I have also learned front-end and back-end application development to serve the insight gained from these pipelines.

Tim

Lead Data Engineer

What are Enodo Perks + Benefits

Culture
Eat lunch together
Daily stand up
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Pair programming
Open office floor plan
Diversity
Mean gender pay gap below 10%
Health Insurance & Wellness Benefits
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Wellness Programs
Retirement & Stock Options Benefits
401(K)
401(K) Matching
Company Equity
Performance Bonus
Match charitable contributions
Child Care & Parental Leave Benefits
Generous Parental Leave
We provide up to 11 weeks of parental leave for the primary and secondary caretaker.
Flexible Work Schedule
We provide employees with a flexible work schedule that includes flexible start and end times.
Vacation & Time Off Benefits
Generous PTO
Paid Holidays
Perks & Discounts
Beer on Tap
Casual Dress
Commuter Benefits
Company Outings
Enodo hosts company outings Quarterly.
Game Room
Stocked Kitchen
Some Meals Provided
Happy Hours
Happy hours are hosted once per month.
Pet Friendly
Relocation Assistance
Fitness Subsidies
Professional Development Benefits
Job Training & Conferences
Tuition Reimbursement
Promote from within
Time allotted for learning
We set aside 10% of working hours for learning.
Online course subscriptions available
More Jobs at Enodo2 open jobs
All Jobs
Dev + Engineer
Developer
new
Remote
Developer
new
Chicago
Please email your resume and a link to your Github and/or personal website to [email protected]

Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView Enodo's full profileSee more Enodo jobs