Full Stack EngineerLocation: Hybrid, Lehi, UT. | Employment Type: Full-TimeA fast-growing SaaS company in the project management space is seeking a Full Stack Engineer to join a senior-led, high-impact engineering team. This platform helps teams gain end-to-end visibility across complex projects—reducing friction, increasing efficiency, and empowering better decisions across the organization.This role is ideal for an experienced engineer who loves solving hard technical problems, contributing to architectural decisions, and mentoring others on the team. You’ll have the opportunity to shape the direction of a product that’s actively evolving and scaling.What You'll Be Working OnYou’ll collaborate with a small, experienced engineering team to build features and infrastructure that support a sophisticated project management platform. This includes backend services, frontend experiences, and architectural planning for long-term scale and maintainability.What You'll DoBuild full stack features with a focus on performance, usability, and maintainabilityParticipate in system architecture and service design decisionsCollaborate in code reviews and technical design discussionsTake full ownership of services and projects, from concept through releaseMentor peers and help improve engineering practices across the teamTech StackThe platform is built with a modern, scalable tech stack including:Frontend: React, TypeScriptBackend: Node.js, GraphQLDatabases: A combination of PostgreSQL and MongoDB RealmTooling: Apollo Client, GitHub Actions, CI/CD pipelinesExperience with either PostgreSQL or MongoDB is welcome.What We're Looking ForMinimum Qualifications4+ years of professional software development experience3+ years building backend services (ideally with Node.js and GraphQL)2+ years of experience making architectural or system design contributionsStrong communication and collaboration skillsSelf-driven and comfortable working in fast-moving environmentsPreferred Qualifications6+ years as a full stack engineer in a SaaS or startup settingSolid foundation in algorithms, data structures, and performance tuningExperience working with large-scale systems and distributed architectureStrong interest in mentoring and cross-team collaborationFamiliarity with Apollo Client or GraphQL schema designWhy You’ll Love This RoleHigh Ownership: Your code and ideas will directly influence the product and platform directionSkilled Team: Collaborate with experienced engineers who value mentorship, code quality, and product thinkingGrowth-Focused: You’ll take on meaningful projects that stretch your skillset and careerMission-Driven: Build technology that helps teams work better, faster, and more transparently