Jobber is hiring a
Senior Software Engineer, Full Stack in Canada

Logo of Jobber
Senior Software Engineer, Full Stack
🏢 Jobber
💵 ~$60k-$75k
📍Canada
📅 Posted on Jun 10, 2024

Summary

Jobber is seeking a Senior Software Engineer to join their Product Software Engineering team. The role involves building an industry-leading product that helps small businesses succeed, collaborating with other developers, participating in the full life-cycle of a feature, and mentoring junior teammates. Jobber offers flexible work arrangements, competitive compensation, and professional development opportunities.

Requirements

  • A demonstrated level of senior software engineering experience on a full stack development team
  • Experience with the entire software development lifecycle in the Agile/Scrum framework
  • Experience using Ruby on Rails and React in a production environment
  • A strong systems focus, on building foundational software for large at-scale applications
  • Ability to quickly move between different features and projects with a strong interest in experimentation
  • A structured understanding of common full stack frameworks, architectures, technologies and patterns
  • An inquisitive mind set; ability to ask a lot of questions, seek out new information and remain open to new ideas and perspectives
  • The ability to self serve, take initiative and find resources necessary to accomplish a project or solve a problem
  • Enthusiasm for delivering value early and often to customers
  • Experience providing technical mentorship and sharing industry best practices, helping team members navigate complex engineering challenges and stay involved with the latest technologies and trends

Preferred Qualifications

  • Exposure or experience in a tech leadership role
  • Kafka knowledge and some basic AWS knowledge (e.g. Lambda, ECS, EC2)
  • Experience developing in React.js or React Native and other mobile development languages
  • Experience with Mobile Observability tools (Sentry, Datadog)
  • Experience using GraphQL in a production environment
  • Experience with CI/CD (Split, Bitrise, CircleCI)
  • Experience developing for iOS (Swift) and Android (Java)
  • Experience writing code in a few different front-end and back-end languages
  • Experience working in close contact with internal and external success and support teams
  • Experience working on teams that provide internal platform specific tools to other developers

Benefits

  • Extended health benefits package with fully paid premiums for both body and mind
  • RRSP matching
  • Stock options
  • Dedicated Coaching and Development function, including Development Coaches
  • Support for all your breaks: from vacation to rest and recharge, your birthday off to celebrate, health days to support your physical and mental health, and parental leave top-ups to support your growing family
  • A unique opportunity to build, grow, and leave your impact on a $400-billion industry that has no dominant player...yet
  • To work with a group of people who are humble, supportive, and give a sh*t about our customers
  • Flexible work arrangements: choice to work in either our Edmonton or Toronto offices or remotely anywhere within Canada
Help us out by mentioning to Jobber that you discovered this job opportunity on JobsCollider. Your support is greatly appreciated. Thank you 🙏
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs