Back-End Developer

We are looking for a talented, driven and passionate teammate who wants to help build a suite of digital experiences targeted at the real estate market. This opening is a great opportunity to get into the ground floor of a new startup. Full-stack experience is desired, however, strength in back-end web development is expected. A strong grasp and experience in data warehousing, problem-solving and RESTful/SOAP web services is required.

Personal/Professional Qualities:

  • Excellent written and verbal communication skills
  • Self-motivated and creative with a strong sense of accountability
  • Proven debugging, troubleshooting and problem-solving skills
  • Attention to detail and ability to work within and hit fixed deadlines

Technical Requirements:

  • Experience with building modern web infrastructure
  • Familiar with modern JS frameworks (Backbone, Kraken.js, Ampersand.js etc…) with a desire and ability to learn new technologies
  • Familiar with modern web architecture: Heroku, AWS
  • Advanced knowledge of programming languages (JavaScrip, Python)
  • Experience with some server side technologies (Node.js/Express.js, Redis Caching, RabbitMQ Message Queue’s)
  • Experience working with GIT, SVN and working in teams
  • Solid understanding of OOP, relational databases, and SQL for implementing database-driven, web-based applications
  • A strong understanding of data warehousing, security and performance within the digital stack i.e. eCommerce
  • Experience interacting with third-party APIs and Web Services (REST/SOAP)

Bonus:

  • Familiarity with and adherence to web standards and best practices for load time reduction and accessibility