Senior Software Developer

Jane.app Logo

Jane.app

πŸ’΅ $123k-$193k
πŸ“Remote - Canada

Summary

Join Jane, a remote-first company, as a Senior Full Stack Developer and contribute to the modernization of our public-facing web properties, including the main Jane website and other platforms. You will play a key role in building on our new Content Management System (CMS) and Design System, while mentoring other developers and collaborating with design, marketing, and content teams. This role requires significant senior-level experience in full-stack development, technical design, and project delivery. You will work with Ruby on Rails, but experience in other OOP languages is also welcome. Jane offers a competitive salary, comprehensive benefits, and a supportive work environment focused on growth and collaboration.

Requirements

  • A University Degree in Computer or a related STEM field plus approximately 5+ years of experience
  • Those with a Master's or PhD may be considered with less experience
  • Alternatively, candidates with 8+ years of industry experience gained through non-traditional paths, such as bootcamps or self-teaching, are also encouraged to apply!
  • Significant depth and domain experience at a Senior level with demonstrated ability in leading technical design, architecture, and delivering medium to high-complexity projects or services with a proficient understanding of software development methodologies
  • Ability and experience in coaching and mentoring junior and intermediate developers, fostering a culture of continuous improvement and knowledge sharing
  • Proactively identifies and addresses technical challenges to ensure smooth project delivery with scalable, maintainable solutions, while advocating for and adhering to best practices to continuously improve code quality, test coverage, and development workflows
  • Demonstrates adaptability to learn new technologies and contributes across multiple domains beyond personal expertise, paired with a deep sense of ownership and accountability for the quality and success of team deliverables

Responsibilities

  • Support and extend our public-facing web properties - including the main Jane website, Front Desk Digital, and various campaign and promotional pages
  • Help us move toward modernizing both our technology and user experience by building on our new Content Management System (CMS) and contributing to the growth of our Design System
  • Provide mentorship to other developers, share best practices, and help guide technical direction on projects
  • Work closely with design, marketing, and content teams to deliver performant, accessible, and SEO-friendly experiences, while contributing to A/B testing and other optimization efforts to help us better connect with potential customers
  • Be a part of a team that builds delight from the first experience with Jane and helps move the needle towards new markets
  • Build out and extend our CMS platform to empower marketing and content teams to quickly deliver
  • Participate in code reviews, production deploys, and team activities to support continuous improvement and collaboration
  • Produce high-quality, well-tested code that ensures a reliable experience for our users
  • Influence the technical roadmap and shape the future of our web platforms
  • Empower and help grow the skills of team members through mentorship and continuous feedback

Preferred Qualifications

  • 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.)
  • We strongly believe that great developers can learn any tech stack, so you’ll have the resources and support needed to ramp up on ours if you haven't worked with it previously

Benefits

  • This role has an annual salary range of $123,600 to $193,000
  • Most new hires join at the accomplished stage, which for this role represents an annual salary of $146,700
  • We believe in paying for growth
  • You’ll have regular career development conversations with your manager and your compensation will grow as you gain experience and contribute meaningfully to our mission
  • We also offer a comprehensive benefits package

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.