Summary
Join Jobber's Product Software Engineering team as a Senior Software Engineer and build an industry-leading product that helps small businesses succeed. Collaborate with a Scrum team to build and maintain core frontend platform capabilities, drive adoption of best practices, participate in code reviews, and mentor junior teammates. Utilize AI tools to enhance development practices. This role requires demonstrated front-end software engineering expertise, experience with React and TypeScript, and a strong understanding of front-end frameworks and technologies. Jobber offers a competitive salary, equity rewards, annual stipends, retirement savings matching, an extended health package, and a dedicated talent development program.
Requirements
- Demonstrated front-end focused software engineering expertise in web in a production environment
- Experience with React and TypeScript
- Strong understanding of common front-end software frameworks, architectures, technologies, and patterns
- Experience working closely with designers to develop core components and contribute to an organizational Design System
- Experience integrating with GraphQL API (or other modern API query language/technology)
- Experience with Observability tools (Sentry, Datadog)
- Experience with the entire software development lifecycle in the Agile/Scrum framework
- An inquisitive mindset; 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
- 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
- Experience using developer AI tools like Copilot or Cursor
Responsibilities
- Build and maintain core frontend platform capabilities such as tooling, infrastructure, and abstractions to help teams ship high-quality, consistent experiences more efficiently across the web
- Drive adoption of frontend platform best practices such as performance, accessibility, and code health through documentation, collaboration, and leading by example
- Participate in code review and testing, while driving engineering solutions to have consistent practices and reusable code
- Facilitate group discussions with team members and stakeholders to determine the best solution to our customersβ problems
- Mentor and coach junior teammates, helping them elevate their skills and careers
- Utilize AI tools to enhance development practice
Preferred Qualifications
- Experience with Ruby on Rails and modernizing front-end implementations
- Experience with CI/CD tools like CircleCI
- Exposure or experience in a tech leadership role
Benefits
- Extended health benefits package with fully paid premiums for both body and mind
- Retirement savings plan matching
- Stock options
- A dedicated Talent Development team and access to coaching, learning, and leadership programs to help you grow your career, reach your goals, and unlock your full 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
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.