产品开发者
Product Developer
*此职位为远程岗位,面向安大略省的候选人开放。*
我们正在寻找一名产品开发者加入团队,助力我们进入下一阶段的增长。作为产品开发者,你将在构建一流的SaaS产品和AI代理方面发挥核心作用,涉及两个环境:Salesforce平台和我们现代的云原生技术栈。你将参与开发技术、模式和工具,帮助我们的团队高效且可靠地实现影响力。这个职位涉及解决具有挑战性的问题,保持高质量标准,并应用软件开发的最佳实践。
我们是谁
在Traction Rec,社区是我们一切行动的核心。我们赋能非营利组织,如YMCA、犹太社区中心(JCC)、美国男孩女孩俱乐部(BGCA)和救世军克罗克中心,通过基于Salesforce平台的优秀技术来加强他们的社区。通过让这些组织更高效地提供服务,我们帮助他们专注于创造有意义的联系,并在最重要的地方推动积极的改变。
我们认为商业是一种强大的向善力量。作为这一信念的一部分,我们承诺加入“地球承诺1%”,将1%的时间、产品、利润或股权用于支持环保和社区事业。这一承诺体现了我们超越技术之外创造积极影响的承诺。
我们对社区和创新的热情赢得了认可,包括:
- Salesforce非营利销售合作伙伴年度奖和ISV合作伙伴年度奖
- 《环球邮报》2024年和2025年增长最快的公司
- 普华永道2024年科技50强获奖者
- 普华永道2024年和2025年科技500强获奖者
在Traction Rec,我们践行价值观:社区、真诚、影响力、乐趣和成长。作为不列颠哥伦比亚省的Living Wage认证雇主,我们致力于不仅支持我们服务的社区,也支持让一切成为可能的人——我们的团队。
如果你热衷于做出改变,并希望加入一家以社区为先的公司,我们期待与你一起踏上这段旅程。让我们携手打造更强大、更健康、更紧密连接的社区。
技能
Traction Rec的员工来自各种背景,我们渴望找到来自多样化背景的人才。对于这个职位,你可能具备:
- 计算机科学学位或同等经验
- 2年以上面向对象的开发经验
查看英文原文
*This is a remote role open to candidates based in Ontario.*
We're looking for a Product Developer to join our team as we enter our next stage of growth. As a Product Developer, you'll play a central role in how we build best-in-class SaaS products and AI agents across two environments: the Salesforce platform and our modern, cloud-native stack. You'll work on developing the techniques, patterns, and tools that help our teams deliver impact efficiently and reliably. This role is about tackling challenging problems, maintaining high standards of quality, and applying best practices in software development.
Who we are
At Traction Rec, community is at the heart of everything we do. We empower nonprofit organizations like YMCAs, Jewish Community Centers (JCCs), Boys & Girls Clubs of America (BGCA), and Salvation Army Kroc Centers to strengthen their communities through great technology built on the Salesforce platform. By enabling these organizations to deliver their services more efficiently, we help them focus on creating meaningful connections and driving positive change where it matters most.
We believe that business is a powerful force for good. As part of this belief, we’ve committed to the Pledge 1% for the Planet, dedicating 1% of our time, product, profit, or equity to supporting environmental and community causes. This commitment reflects our dedication to creating a positive impact that extends beyond technology.
Our passion for community and innovation has earned us recognition, including:
- Salesforce Nonprofit Sales Partner of the Year and ISV Partner of the Year
- Globe & Mail's Top Growing Companies of 2024 and 2025
- Deloitte's Technology Fast 50 winner 2024
- Deloitte's Technology Fast 500 winner 2024 and 2025
At Traction Rec, we live our values: Community, Authenticity, Impact, Fun, and Growth. As a Living Wage Certified employer in British Columbia, we are dedicated to supporting not just the communities we serve but also the people who make it all happen—our team.
If you’re passionate about making a difference and want to join a company that puts community first, we’d love to have you on this journey with us. Together, let’s create stronger, healthier, and more connected communities.
Skills
Traction Rec’rs come from a variety of backgrounds, and we are eager to find people that are from diverse backgrounds. For this role, you might have:
- Computer Science Degree or equivalent experience
- 2 years+ professional experience in object oriented programming on a product
- Web development experience using component based Javascript and Typescript frameworks, such as React
- Understanding of fundamental design principles behind scalable applications
- Excellent communication skills and experience working in a highly collaborative development team
- Strong knowledge of relational databases
- Highly motivated with the ability to work and make decisions independently
- Experience working with trunk based development and continuous delivery in cloud environments like AWS and Vercel a plus
- Bonus points if you've automated processes with AI and used AI coding agents in your workflow to ship high quality code
Salesforce ISV experience not required - if you have strong fundamental product developer experience in other industries, and would be eager to lean into something new, we’ll be happy to teach you the platform specifics.
What You Will Be Doing
- Design, build, and maintain efficient, reusable, and reliable code across our Salesforce platform and cloud-native stack
- Oversee proposed solutions to problems and ensure the implemented software will meet business objectives well into the future
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization, and automatization
- Troubleshoot and resolve production issues as part of tier 3 support
- Design and ship new features across our existing and emerging products
- Participate in monthly “spike days” where we all pair up and build whatever we want
Compensation
At Traction Rec, we are committed to a fair, market-based and equitable compensation structure. Our market data is refreshed on an annual basis to reflect the most current market conditions.
The starting salary band for this role is $80,000-$95,000. Starting salaries will vary within this range based on experience, skill level, and internal equity related to the role.
Please note that the range details above reflect the base pay only and does not include our competitive bonus program and benefits that we offer.
Our Approach to AI
At Traction Rec, we’re big fans of AI and we embrace it as a tool that helps us work smarter and more creatively. It may even have helped with this job description. That said, our recruiting process is 100% human. From resume review to interviews to job offers, every step is led by real people who care about real people. No bots making hiring decisions here.
If you’re interested, so are we! Send your resume our way, and let’s chat.
At Traction Rec, we believe that diversity and inclusion are essential to our success. We are committed to building a team that reflects the diversity of the communities we serve, and we actively seek and welcome candidates from all backgrounds. Our hiring process is designed to be fair, welcoming, and respectful to all candidates, regardless of race, ethnicity, religion, gender, sexual orientation, age, ability, or any other characteristic protected by law. We believe that diversity brings unique perspectives and experiences that can enhance our team and drive innovation, and we are committed to providing equal opportunity and support to all candidates. We encourage everyone to bring their authentic selves to the interview process and join us in building a diverse and inclusive culture at Traction Rec.
Don’t meet every single requirement? Studies have shown that women and marginalized groups are less likely to apply to jobs unless they meet every single qualification. If you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles.
Please note that employment is contingent on the successful completion of background and reference checks.
Originally posted on Himalayas