Senior Software Engineer - Communication Systems

5 hours ago

Apply Now
Logo of Jobber

Jobber

Cloud Based Business Management Software • Field Service Business Management • Mobile Solutions • SaaS • CRM

501 - 1000

Description

• Reporting to the Manager, Software Engineering, the Senior Software Engineer will collaborate with other Software Development members on a Scrum team to build an industry-leading product. • The role requires a champion of best practices for well-tested, scalable, and well-organized code. • You will customize and extend tools and processes to increase the effectiveness of your team and mentor others to do the same. • Collaborate closely with cross-functional teams to conceptualize, design, and iteratively deliver high-impact features that address customer needs. • Partner with Product and Design teams to shape and define the strategic product roadmap. • Actively participate in code reviews and testing processes to ensure code quality and maintainability. • Research, communicate, and advocate for the use of best practices within your team’s domain. • Effectively communicate complex technical concepts to diverse audiences, bridging the gap between technical and non-technical stakeholders. • Provide mentorship and guidance to team members at all levels, fostering their professional growth and career development.

Requirements

• A demonstrated level of senior software engineering experience on a full-stack development team. • Proficiency in software design, architecture, and coding, with a focus on maintainability and performance. • Experience with the entire software development lifecycle in the Agile/Scrum framework. • 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 mindset; ability to ask a lot of questions, seek out new information, and remain open to new ideas and perspectives. • Strong self-motivation and resourcefulness, with the capacity to independently identify and leverage necessary resources for project delivery and problem-solving. • 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.

Benefits

• A total compensation package that includes an extended health benefits package with fully paid premiums for both body and mind, retirement savings plan matching, and stock options. • A dedicated Talent Development function, including Development Coaches, to help build the career you want and hit the goals you set, while ensuring you’re reaching your fullest potential. • 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.

Apply Now

Similar Jobs

7 hours ago

Grafana Labs

501 - 1000

Join Grafana as a Senior Software Engineer focusing on authentication and authorization systems remotely in Canada.

Yesterday

Shakepay

51 - 200

Shakepay seeks a Senior Software Engineer to innovate in financial technology using bitcoin.

Yesterday

Qlik

1001 - 5000

Join Qlik as a Team Lead for Software Engineers, enhancing data preparation features remotely.

🇨🇦 Canada – Remote

💵 $150k - $170k / year

💰 Post-IPO Equity on 2016-01

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

Yesterday

Spocket

11 - 50

Join Spocket as a Full Stack Engineer, developing innovative solutions for eCommerce. Collaborate with a skilled team on exciting challenges.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com