Full-stack Software Development Engineer
Location: Hybrid—Lehi, UT
Employment Type: Full-Time Role
Department: Technology
Reports To: Chief Technology Officer
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.
Requirements
- 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.
Nice to Have
- 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.
What We Offer
- A supportive and dynamic team environment.
- Ongoing mentorship and opportunities for professional development.
- Competitive salary and benefits package.
- Flexible remote work policy and time-off structure.
- The chance to grow your marketing skillset in a fast-paced, mission-driven organization.
How to Apply
Please send your resume and a brief cover letter to rallred@leaderfactor.com.