Back to results

Back End Developer

  • Toronto, ON, Canada

Full-time

Apply on secure.collage.co About employer

Applications open in a new tab.

Job details

Job type
Full-time
Posting language
English

Original job description

Seeking a Back End Developer eager to join our growing team. You will help build new features and improve existing functionality for our industry-leading analytics platform. As a member of the development team, you will help design, create and test beautiful software that has a meaningful and immediate impact on our growing customer base. If you’re committed to great work and are constantly looking for ways to improve the systems you are responsible for, then we’d love to hear from you.

What you’ll do:
  • Gain an understanding of the real-world problems of our users to help us build a great product that exceeds the expectations of our customers
  • Collaborate with product management to understand, design, and implement new product features that help our customers make better sense of their retail data
  • Write well-tested and maintainable code for internal services and our customer-facing web application
  • Define best practices and patterns to help us scale our platform
  • Deploy and run software in Amazon Web Services
What you’ll need:
  • A solid understanding of functional programming – we use Scala, Elixir and Erlang extensively but aren’t picky about where you’re coming from
  • Experience building service-oriented architectures and web applications – we have a lot of things that are HTTP and REST-based at the moment
  • Great communication skills – you’ll be expected to collaborate with our Front End and Product teams to help define requirements and build out the right solution
  • A self-starter attitude – drive to do better and be better is baked into our culture
You’ll Stand Out If You:
  • Have experience building and operating software in Amazon Web Services
  • Know your way around PostgreSQL
  • Have an understanding of configuration management and/or orchestration software like Ansible, Chef, and Puppet (we’ve used a lot of Ansible)
What we offer:
  • Competitive salary and health benefits
  • Spacious, collaborative workspace in the heart of the Toronto tech district, or in The Landing near Vancouver’s Gastown neighbourhood
  • Team lunches and an impressive lineup of snacks
  • Endless beer fridge
  • Ping pong and video games (and some seriously competitive gamers)
  • Quarterly company offsites and hackathons
  • Indoor bike parking

Help us build software that showcases your impressive development skills and ultimately makes our customers happy. If you’re interested in designing and building beautiful software for a fast-growing Toronto startup, then send in your resume


Contact us at careers@thinkoutsidethevalley.com for more information

More about this job

Responsibilities

The Back End Developer at Thinkoutsidethevalley will build and test new features and internal services for the analytics platform. They will work with product management to turn customer needs into software and deploy and run that software in Amazon Web Services.

Requirements

Candidates need a solid grasp of functional programming, experience building service-oriented and REST-based web applications, and strong communication skills. Experience with AWS, PostgreSQL and configuration tools like Ansible is an asset.

Skills

  • Scala
  • Elixir
  • Erlang
  • Functional programming
  • Service-oriented architecture
  • REST APIs
  • Web application development
  • Amazon Web Services
  • PostgreSQL
  • Ansible
  • Chef
  • Puppet
  • Configuration management
  • Orchestration
  • Automated testing
  • Software deployment
  • Requirements gathering
  • Collaboration
  • Communication

Benefits

  • Health benefits
  • Team lunches
  • Quarterly company offsites
  • Indoor bike parking

Categories

  • Software
  • Technology
  • Data & Analytics

Keywords

  • Back End Developer
  • Scala
  • Elixir
  • Erlang
  • functional programming
  • REST
  • HTTP
  • service-oriented architecture
  • web applications
  • Amazon Web Services
  • AWS
  • PostgreSQL
  • Ansible
  • Chef
  • Puppet
  • configuration management
  • orchestration
  • retail analytics
  • analytics platform
  • software development

Perks

  • Transit support
  • Meals

Tools

  • Scala
  • Elixir
  • Erlang
  • PostgreSQL
  • Ansible
  • Chef
  • Puppet
  • Amazon Web Services

Languages

  • English

Report this job

Get in touch
MovoJobs

How can we help?