Brainhunter

SDE-4 - Lead Developer
Information Technology
Victoria British Columbia Staffing Direct Hire Jun 9, 2022

Job Description – Lead Engineer / Developer

My client is seeking a Lead Engineer to work independently and collaboratively in a dynamic and fast-moving team. There’s a complete CI/CD software lifecycle and an evolving services-oriented architecture hosted in AWS. They operate in a highly collaborative environment with Product and Design to build experiences that matter to their customers. Engineers do not just write code, they actively participate in the conversation on what and how to build the systems and solutions that matter to their customers.

This position is a full-time remote opportunity- they’ll set you up to work from anywhere within the US and Canada.

n this position, you will…

  • Write performant, maintainable code that is easy to read and well-documented
  • Write automated tests to thoroughly validate the correctness of your code
  • Deploy large-scale web applications
  • Focus on quality, and operate iteratively to get from good to better
  • Be a part of your team’s on-call rotation; we all own our code end-to-end from development to deployment to operations
  • Come ready to learn from - and with - some of the best and brightest in the industry
  • Work independently and collaboratively in a dynamic and fast-moving team - we ask a lot of questions so come ready to participate!
  • Be effective in a team environment working with fellow engineers, product management, and design
  • Further your professional development in an ambiguous working environment, by understanding complexities and using your judgment to make balanced trade-offs

Qualifications:

  • Experience architecting, implementing and documenting at-scale web applications in:
    • NodeJS - essential
    • Ruby on Rails - essential
    • Python - ideal
    • React - Nice to Have
  • Experience with deployment systems (e.g. CodeShip, AWS CodeDeploy)
  • Familiarity with AWS Services (e.g. RDS, Kinesis, EC2, Lambda, et cetera)
  • Familiarity with the Linux Operating System and command-line tools
  • Understanding of OO design, algorithms, and data structures
  • Familiarity with implementing e-commerce solutions is beneficial
  • Aptitude to quickly learn new languages and technologies as necessary
  • Computer Science or related degree