Backend Developer - Bungalow

You need to sign in or
create an account to save a job.

At Bungalow, we provide our members with a more convenient, flexible, and communal living solution. Our goal is to remove the daily hassle from leasing and keeping a home, giving our members more time to do the things they're passionate about. With a furnished living space and compatible housemates, we provide our members with a more convenient, flexible, and communal living solution.

We are looking for a Backend Developer to join our office in Kitchener. We use Python 3.7+, Django, and Django REST Framework to build RESTful APIs which are focused on resources. Data centric systems are built with Python, AWS Redshift, and Periscope to support our organization’s business intelligence. Mentorship and code review through pull requests are critical to our development process.

We are looking for candidates who are interested in our tech ecosystem and approaches, who have a passion for quality and continual learning, and who are willing to dig deep when debugging gets confusing. Our engineering values include being human focused, being team centric, working at all prudent speed, continually learning, having permission to fail, and being owners!

What You’ll Do - Function

  • Build and ship features a platform already used by thousands of users per day

  • Participate in sprint planning, code review, and continual learning

  • Working with the team to refine and improve specification and user stories

  • Debug problems, write documentation, and unit tests where required

  • Be mentored and mentor others as we work to uplevel our development process

What You Bring - Experience

  • Degree related to and/or experience developing software

  • Experience managing multiple projects and priorities

  • Experience working in web-based environments creating RESTful APIs preferred

  • Experience with Python or related backend languages is a plus

  • Languages: Python (3.7+), Javascript (ES6) Frameworks: Django, Django Rest Framework, VueJS Data: Postgre

  • SQL, AWS Redshift, Salesforce ETL Ops: AWS, DockerCI: Travis

  • Other: Git, Webpack, SCSS

What You Have - Skill

  • Strong attention to detail and a passion for quality

  • Ability to communicate effectively with remote and local teams

  • A desire to learn everyday

  • Experience comes in many forms, many skills are transferable, and passion goes a long way. If your experience is this close to what we’re looking for and you are excited to learn, consider applying. A diverse group of people makes for the best problem-solving and creative thinking. We're dedicated to adding new perspectives to the team and encourage everyone to apply. We believe that the unique contributions from all our team members is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, marital, veteran, or disability status.

Bungalow is partnering with Terminal to grow and scale in the Canadian market.

At Terminal, we identify emerging tech hubs around the globe, and connect the top engineers with the most compelling companies. We provide complete operations and services to give companies all the benefits of a new office without any of the hassle. 

We are focused on building a diverse and inclusive workforce. Terminal is an Equal Opportunity Employer and considers applicants for employment without regard to race, colour, religion, sex, orientation, national origin, age, disability, genetics or any other basis forbidden under federal, provincial, or local law.

We thank all applicants for their interest.