As our Junior Product Developer, you will play a key role in customizing, developing, and supporting the Traction Complete product as it evolves into a comprehensive Go-To-Market automation suite on the Salesforce Platform. This entry-level role is designed for individuals with foundational programming skills who are eager to learn, grow, and make an impact.
You will work closely with experienced developers, team leads, and other stakeholders to build reliable, scalable solutions. You’ll gain hands-on experience in developing for the Salesforce platform while contributing to our mission to solve complex business challenges with innovative technology. We are particularly excited to work with individuals who are curious about exploring LLM (Large Language Model)-assisted development and integrating AI tools to boost productivity and innovation.
Who we are
At Traction Complete, we empower our customers with great technology. Built on the Salesforce platform, we enable some of the world's largest companies, like Zoom, to deliver exceptional services and achieve their missions. At our core, we are driven by a strong desire to support and uplift our clients.
Traction Complete has been honored as one of Forbes' Top Startups and a Great Place to Work. We take immense pride in our product development, outstanding customer service, and the strong relationships we build with our partners and clients.
Community is at the heart of everything we do. We’re seeking individuals who are eager to join a dynamic team of engaged professionals who view business as more than just a means to generate revenue. We’re passionate about making a positive impact on our customers' lives through innovative solutions and genuine care.
As part of our Traction team, you'll experience a strong sense of camaraderie. We support one another through challenges, celebrate each other's successes, and grow together in an environment where collaboration and shared achievements drive our collective success.
If you're looking for a workplace where your contributions are genuinely valued and your growth is supported by a team that truly cheers you on, you've landed on the right page.
What You Will Be Doing
Write clean, efficient, and maintainable code
Explore and utilize LLM-assisted tools to enhance development efficiency and creative problem-solving
Collaborate with the team to develop solutions aligned with business objectives
Identify bottlenecks and bugs, and devise solutions to these problems
Learn and apply best practices in code quality and software design
Troubleshoot and resolve bugs during development, and in customer environments
Develop features for our web and backend functionality
Participate in code reviews and design sessions with product and development teams
Skills
Tractionites come from a variety of backgrounds, and we are eager to find people that are from non-traditional backgrounds. Typically, we find that people are successful in this role when they have:
Computer Science Degree or equivalent training
Basic experience with object-oriented programming and web development using frameworks like React, NodeJS, or Salesforce Lightning Web Components
Strong communication skills and the ability to work effectively in a team environment
Familiarity with relational databases and basic querying skills (e.g. SQL)
Motivation to develop new technical skills and take on challenges.
While not required, experience or familiarity with the following is a plus:
Experience with LLM assisted development
Salesforce platform development, including:
Lightning Web Components, Apex, Triggers.
SOQL and SOSL.
Managed Packages and Salesforce CLI
AWS platform development, including:
LAMBDA, EC2, RDS, API Gateway
Interest in product development in the Salesforce ecosystem or similar platforms.
Compensation
Our market data is refreshed on an annual basis to reflect the most current market conditions. The starting salary band for this role is $70,000 - 85,000 CAD.
Starting salaries will vary within this range based on experience, skill level, and internal equity related to the role. In addition to base salary, the total compensation package may include additional components such as equity, sales incentive pay (for most sales roles), and benefits.
If you’re interested, so are we! Send your resume our way, and we’ll reach out to you if we are interested in moving forward.
We are an equal opportunity employer and love diversity at our company! We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, or disability status.
Please note, employment is contingent on successful completion of background and reference checks.