Staff Software Developer

Jane.app Logo

Jane.app

💵 $154k-$241k
📍Remote - Canada

Summary

Join Jane, a remote-first company, and become our Staff Developer (Backend or Full Stack) on the Internal Apps team. Contribute to the technical direction and execution of large initiatives within Jane Account Management (JAM), a critical ecosystem powering workflows for various teams and serving as the initial customer touchpoint. Collaborate with cross-functional teams, lead by example, shape architectural decisions, mentor teammates, and steer the platform's long-term vision. This role involves solving complex problems, improving systems, and enabling others to excel. Jane offers a supportive, collaborative environment with a focus on customer impact and continuous improvement. We value autonomy, flexibility, and a strong sense of community.

Requirements

  • A University Degree in Computer or a related STEM field plus approximately 10+ years of experience
  • Those with a Master's or PhD may be considered with less experience
  • Alternatively, candidates with 13+ years of industry experience gained through non-traditional paths, such as bootcamps or self-teaching, are also encouraged to apply!
  • Depth and diversity of experience, already operating at the Staff level, demonstrated by working in different capacities across multiple products and companies, bringing a well-rounded perspective on various development methodologies, problem-solving techniques, and team collaboration
  • Extensive experience and ownership in design and architecture, making impactful architectural decisions across more than one team and ensuring alignment with organizational goals
  • Proven experience leading technical efforts across multiple teams, driving decisions, and establishing best practices that uphold high standards and align with organizational objectives
  • A desire to remain actively involved in coding while leading teams through technical challenges, balancing hands-on work with high-level strategy
  • Actively involved in creating technical roadmaps that align engineering efforts with strategic business goals, and partnering with leadership to influence business direction
  • Ability to communicate complex technical solutions to both technical and non-technical stakeholders, collaborating effectively with stakeholders, including Product Managers, Designers, and others to ensure cohesive and efficient product development
  • Our development team at Jane primarily works with Ruby on Rails, but we welcome applicants with experience in other OOP languages (Java, C#, Python, etc.)

Responsibilities

  • Contribute deeply to both the technical direction and execution of large, complex initiatives across the team’s main application Jane Account Management (JAM)
  • This is a critical ecosystem distinct from Jane’s main monolith
  • JAM powers key workflows for many of our teams such as Support, Finance, Marketing, Security, Business Intelligence
  • As well, it serves as our initial touch point with customers, as it hosts Sign Up and Account Management
  • Within JAM, we touch core revenue systems, making this a high impact role tied directly to Jane’s success
  • Like any team at Jane, we have a customer oriented mindset and we care deeply how our work impacts our customers
  • The team is a group of people who embrace simplicity and strive to deliver high quality solutions to our customers
  • Team work and communication is important to us, we discuss and collaborate on solutions as well as pair program frequently
  • You will be collaborating and socializing designs, projects, and solutions cross functionally with other teams and developers
  • This role is perfect for someone looking develop solutions to help serve our customers and enable our internal stakeholders to effortlessly serve our customers more effectively
  • You will be leading by example, shaping architectural decisions, mentoring and levelling up teammates, and steering the medium and long term vision for the team and platform
  • If you are someone who thrives on solving hard problems, improving systems, and enabling others to do their best work, we’d love to hear from you
  • Opportunity to own an application and its platform
  • Help determine the technical direction of the application
  • Opportunity to lead and design projects of varying complexity that directly contribute towards achieving company strategic goals
  • Opportunity to work and collaborate on large cross team projects that have aligned with Jane’s goals
  • Implement service oriented architecture, develop new or decompose existing complex features as stand alone self contained services
  • Help define or influence the team’s product and technical roadmaps ensuring we are building features that provide delight to our customers

Preferred Qualifications

  • Nice to have infrastructure experience
  • AWS, Containerization, ECS, Kubernetes, Docker

Benefits

  • Minimum annual salary of $154,400 and maximum annual salary of $241,300
  • Starting salary of $183,400
  • Remote work

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.