×
Register Here to Apply for Jobs or Post Jobs. X

Full-Stack Software Development Engineer

Job in Lehi, Utah County, Utah, 84043, USA
Listing for: LeaderFactor
Full Time position
Listed on 2026-06-26
Job specializations:
  • Software Development
    Full Stack Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Overview

Leader Factor is a leading training and consulting firm dedicated to developing leaders who scale culture and performance. We bridge the gap between leadership training and business outcomes through practical, scalable development programs focused on emotional intelligence, psychological safety, strategic agility, change management, and more. Our innovative tools and assessments empower organizations to foster high-performing teams and drive meaningful growth. As a small, agile team, we value initiative, collaboration, and a customer-first mindset to deliver impactful solutions.

About the role

We are seeking a talented Full-Stack Engineer to join our small team. In this hands-on role, you ll contribute to the full lifecycle of our products, from ideation to deployment, helping us build intuitive platforms that support leadership development and organizational transformation. Our technology stack includes Node.js for backend development, React with React Router 7 for frontend, PostgreSQL for data management, and Tailwind CSS for styling.

This position is ideal for a self-starter who thrives in a dynamic environment, can anticipate customer needs without explicit guidance, and enjoys wearing multiple hats in a collaborative setting. You ll work closely with the team to iterate on features that directly enhance user experiences in leadership training and assessments.

Responsibilities
  • Design, develop, and maintain full-stack applications using Node.js, React, React Router 7, PostgreSQL, and Tailwind CSS.
  • Collaborate on product roadmaps, translating high-level ideas into technical implementations while prioritizing user-centric features.
  • Proactively identify opportunities to improve product usability by empathizing with customers—putting yourself in the mind of HR leaders, L&D professionals, and end-users to anticipate needs and solve problems independently.
  • Optimize application performance, scalability, and security to ensure reliable delivery of our training tools and assessments.
  • Participate in code reviews, debugging, and continuous integration/deployment processes.
  • Contribute to architectural decisions and help shape our engineering practices as the team grows.
  • Integrate feedback from users and stakeholders to refine features, ensuring our products align with real-world leadership development challenges.
Qualifications
  • 3+ years of experience in full-stack development, with strong proficiency in Node.js, React, and relational databases like PostgreSQL.
  • Proven ability to work autonomously in ambiguous environments, demonstrating initiative to make product decisions based on customer empathy rather than waiting for detailed specifications.
  • Strong problem-solving skills and a passion for building intuitive, user-focused products.
  • Excellent communication skills to collaborate effectively in a small team.
Preferred Qualifications
  • Familiarity with Digital Ocean for hosting and scaling applications.
  • Experience in edtech, HR tech, or SaaS products, particularly those involving assessments or training platforms.
  • A track record of contributing to open-source projects or personal side projects that showcase customer-oriented thinking.
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Industries
  • Professional Training and Coaching
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary