Benevity Logo
Benevity
Software Development Manager, User Experience
🌎Vancouver, British Columbia, Canada
21h ago
👀 159 views
📥 0 clicked apply

Job Description

Meet Benevity

The world’s coolest companies (and their employees) use Benevity’s technology to take social action on the issues they care about. Through giving, volunteering, grantmaking, employee resource groups and micro-actions, we help most of the Fortune 100 brands build better cultures and use their power for good. We’re also one of the first B Corporations in Canada, meaning we’re as committed to purpose as we are to profits. We have people working all over the world, including Canada, Spain, Switzerland, the United Kingdom, the United States and more!

Benevity is on a dynamic growth trajectory where embracing change is part of our DNA. We're on the lookout for a Software Development Manager who thrives in a fast-paced environment and values collaboration in a diverse and inclusive team setting. The ideal candidate will have a strong background in front-end or full stack software development, with specific expertise in leading teams through enterprise-wide UI/UX modernization projects.

We are committed to diversity and inclusion, inviting applications from candidates with a range of professional experiences. We encourage you to apply, even if you don't meet every criterion listed, and join us in our mission to drive positive change.

What you’ll do:

  • Lead and manage a team of developers, ensuring the delivery of high-quality, scalable, and maintainable UI/UX solutions across both web and mobile platforms.
  • Collaborate closely with UX/UI designers and other technical leaders to develop front-end components that are both functional and aesthetically pleasing.
  • Implement and advocate for best practices in front-end development, including accessibility standards, performance optimization, and responsive design.
  • Drive the design and implementation of user experiences, using single-page applications (SPA) and micro-front end (MFE) patterns.
  • Facilitate and refine our CI/CD processes to improve deployment efficiency and reliability.
  • Monitor and address issues related to the usability, performance, and scalability of front-end applications.
  • Mentor and develop junior developers, fostering a culture of high performance and continuous improvement.
  • Engage with stakeholders to ensure front-end solutions meet business requirements and exceed client expectations.

What you’ll bring:

  • Bachelor’s degree in Computer Science or equivalent experience.
  • At least 5 years of experience in front-end software development with at least 3 years in a leadership role.
  • Expertise in front-end technologies, including JavaScript, TypeScript, CSS, HTML, and frameworks like Vue.js or React.
  • Strong understanding of design principles, web standards, and best practices for creating interactive and responsive application front-ends.
  • Knowledge of accessibility standards and best practices to ensure inclusivity across all user demographics.
  • Experience working with RESTful APIs to power dynamic front-end applications.
  • Proficiency in using version control systems like Git and familiarity with continuous integration and deployment environments.
  • Excellent problem-solving skills with a keen attention to detail and a commitment to high-quality, reusable code.
  • Strong communication skills capable of collaborating effectively with cross-functional teams and explaining technical details to non-technical stakeholders.
  • A passion for continuous learning and innovation in web technologies and design practices.

Discover your purpose at work

We are not employees, we are Benevity-ites. From all locations, backgrounds and walks of life, who deserve more …

Innovative work. Growth opportunities. Caring co-workers. And a chance to do work that fills us with a sense of purpose.

If the idea of working on tech that helps people do good in the world lights you up ... If you want a career where you’re valued for who you are and challenged to see who you can become …

It’s time to join Benevity. We’re so excited to meet you.

Where we work

At Benevity, we have developed a Community First approach that we design our people's experience around with goals to build a strong community and culture, achieve stellar execution of our business goals and social mandate, and ensure Benevity-ites thrive. For those who live within a reasonable commuting distance to an office, we can split our time working in the office and from home to optimize the opportunities of both, with the requirement that we spend at least 50% of the time in the office.

Join a company where DEIB isn’t a buzzword
Diversity, equity, inclusion and belonging are part of Benevity’s DNA. You’ll see the impact of our massive investment in DEIB daily — from our well-supported employee resources groups to the exceptional diversity on our leadership and tech teams.

We know that diverse backgrounds, experiences, skills and passions are what move our business and our people forward, so we're committed to creating a culture of belonging with equal opportunities for everyone to shine. 

That starts with a fair and accessible hiring process. If you want to feel seen, heard and celebrated, you belong at Benevity.

Candidates with disabilities who may require accommodations throughout the hiring or assessment process are encouraged to reach out to accommodations@benevity.com.