Team Lead
EmergiTel
Toronto
2d ago

Description : What you'll do

What you'll do

Do you love building intuitive UX and maintainable applications? Have strong opinions about clean URLs and dirty objects in validation libraries?

We want to talk to you! We are looking for a Senior Web Engineer to join our client's growing team.

  • Work on a JS application built on top of the API that our customers use to configure systems
  • Drive major architectural changes as we scale to improve our engineering velocity (we're moving from Backbone to React)
  • Collaborate with engineers, product managers, designers and data scientists to evolve these services to provide new experiences for our customers as well as meet our ever-growing scale
  • Guide and mentor other engineers on architecture and process
  • Do fun tasks like reviewing code, writing design docs and closing JIRA tickets
  • What you bring

  • 5+ years of web engineering experience at strong software companies
  • Experience building JS applications in more than one well known framework
  • Comfort with and an understanding of relational databases (we use Amazon Aurora MySQL)
  • A solid understanding of modern operational processes and concerns for web applications (deployment, provisioning, monitoring)
  • A strong grasp of software architecture (from classes or self-learning)
  • What you have

  • An appreciation (or tolerance of) bee puns
  • An ability to think about and tackle problems analytically
  • An ethic of service and a belief in putting the customer first
  • A powerful sense of pragmatism to figure out what needs to be done right versus right now
  • A curiosity about technology and a desire to use it to solve problems in all sorts of domains
  • An openness to feedback and more than just the spelling skills to know that there‚Äôs no I in Team
  • An appreciation of repeatability, resilience, observability and operational simplicity
  • We believe in using the right tools for the job so our products are built in a variety of languages including C++, Java, Javascript, Python and PHP.

    While engineers tend to specialize in their specific domains everyone on our team needs to have a solid understanding of computing fundamentals and modern approaches to building high scale and high quality software.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form