Jane.app is hiring a
Senior Staff Software Developer

Logo of Jane.app

Jane.app

πŸ’΅ $185k-$301k
πŸ“Remote - Canada (CA)

Summary

Join Our Mission: Help the Helpers with Jane. A remote-first company looking for an exceptional Senior Staff Developer to be a Technical Leader for the Billing Group, driving towards a more loosely coupled architecture and delivering seamless customer experiences. The role involves collaborating with group leaders, leading engineering excellence, mentoring staff developers, and representing the group at departmental meetings.

Requirements

  • At least 10 years of experience shipping high quality, customer facing products
  • Extensive experience in building scalable platforms - ideally including moving from a monolithic to modular monolith architecture
  • Strong understanding of development best practices, modern technologies and design patterns
  • Extensive experience as a Tech Lead for large and complex cross team projects
  • Experience mentoring and growing Senior and/or Staff Developers
  • Ability to work well cross-functionally and earn trust from partners at all levels, in order to get buy-in for longer term technical goals

Responsibilities

  • Collaborate closely with Group Leaders from Development, Product and Design to define and align strategic goals
  • Lead our Group Architecture Team, bringing together talented developers from each of the teams to drive engineering excellence and foster a culture continuous improvement
  • Represent the Group at department wide Architecture Leadership meetings
  • Help the Group create a scalable architecture
  • Identify, scope, and lead large technical projects - taming complexity and creating the foundations for incremental delivery
  • Help up-level our teams in terms of engineering standards, tooling and processes
  • Help shape the careers of our Staff and Senior Developers

Preferred Qualifications

Experience with Ruby on Rails, but we welcome applicants with experience in Java, C#, Python, and Go

Benefits

  • Remote work
  • Flexible hours
  • Autonomy to help integrate work into your life in a way that makes sense for you
  • Paid time off
  • Health insurance
  • Retirement benefits
  • Life and disability insurance
  • Bonuses and incentives
  • Professional development opportunities
  • Wellness programs
  • Family and parental leave

Share this job:

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

Please let Jane.app know you found this job on JobsCollider. Thanks! πŸ™