(616) 371-1037

[email protected]

Senior Front-End Web Developer


  • Hands-on development of high-quality software solutions with modern technology
  • Lead front-end architecture and development efforts, possibly directing the work of other front-end developers
  • Analyze and provide recommendations on existing web applications
  • Work with QA team members to resolve defects
  • Assist in refining application requirements and creating estimates for development efforts


  • Bachelor’s degree or higher preferred. Ideally in Computer Science, Computer Information Systems, or a similar degree program
  • Outstanding attention to detail
  • Strong analytical and problem-solving skills
  • Proactive written and verbal communication – fluent English required
  • Honest and hard-working
  • A self-motivated and life-long learner who is eager to improve
  • Over 5 years of front-end development experience in technologies such as React and/or Angular, HTML, CSS, TypeScript
  • Experience with ReactNative mobile development and app delivery is a strong plus

Why Work at Trailhead?

Our projects are using the most cutting-edge technologies, so our team members often get to use the coolest, newest frameworks, libraries, languages, and tools. 

At Trailhead, we only hire the best. We do that because we know that the best only want to work with the best. But don’t worry, that doesn’t mean that everyone has to know everything. It takes a whole team with many different skills and experiences to build our world-class software solutions. If that sounds like a team you’d like to be a part of, then you’re probably the kind of person we’re looking for. 

More than just your technical skills, though, we want well-rounded humans. People who bring more than just one dimension to our team. Do you hike? Make music? Surf? Play competitive soccer? Or maybe you raise beef cattle? No matter what it is, we love diverse, passionate, and unique individuals–that is part of what makes our team succeed, and part of who we are. 

Trailhead’s Core Values

  1. Quality 
  2. Clear communication
  3. Excellence
  4. Desire to learn and improve
  5. Collaboration

Want to Apply?

Contact us