Remote Senior Software Engineer - Communication Systems
Posted
Apply now
Please, let Jobber know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Jobber is seeking a Senior Software Engineer for their Communication Systems team, which focuses on enabling customers to send messages (email and SMS) through Jobber.
The role involves collaborating with cross-functional teams to design and deliver high-impact features that meet customer needs.
The Senior Software Engineer will participate in code reviews, advocate for best practices, and mentor team members.
The position requires a champion of well-tested, scalable, and organized code, with a focus on customizing tools and processes for team effectiveness.
The work is primarily backend, utilizing Ruby on Rails, and involves partnerships with third-party services like Twilio and SendGrid.
The role offers opportunities for professional growth through continuous feedback and support from management and the Learning and Development team.
Requirements:
Candidates must have a demonstrated level of senior software engineering experience on a full-stack development team.
Proficiency in software design, architecture, and coding is required, with an emphasis on maintainability and performance.
Experience with the entire software development lifecycle in an Agile/Scrum framework is necessary.
Candidates should be able to quickly transition between different features and projects, showing a strong interest in experimentation.
A structured understanding of common full-stack frameworks, architectures, technologies, and patterns is essential.
An inquisitive mindset and strong self-motivation are required, along with the ability to independently identify resources for project delivery.
Experience in providing technical mentorship and sharing industry best practices is important.
It is preferred (but not mandatory) to have experience with React, React Native, TypeScript, GraphQL API layer, and Ruby on Rails on AWS, as well as working on complex Communication Systems with third-party services.
Benefits:
Jobber offers a total compensation package that includes an extended health benefits package with fully paid premiums, retirement savings plan matching, and stock options.
Employees will have access to a dedicated Talent Development function, including Development Coaches, to help achieve career goals.
The company supports various breaks, including vacation, health days, birthday off, and parental leave top-ups.
Employees have the unique opportunity to impact a $400-billion industry that currently lacks a dominant player.
Jobber fosters a supportive and humble work environment, emphasizing the importance of customer care and teamwork.
Apply now
Please, let Jobber know you found this job
on RemoteYeah
.
This helps us grow 🌱.