Job Description


Position Title: Full Stack Software Developer

Department: Business Intelligence

Report To: Director of Business Intelligence 

Exempt/Nonexempt: Exempt

Location: Scottsdale, AZ

 *work sponsorship will not be provided for this role*


YAM Management is looking for an experienced, passionate, self-driven Full Stack Software Developer on the Business Intelligence team, a small group that makes a big impact, for the development of new software or extensive software revisions. You will be working with engineers and cutting-edge technologies that will drive the applications and systems for various businesses of YAM Worldwide.


  • Design, develop and test our Business Intelligence web application dashboard
  • Focus on creating end-user value
  • Build dynamic, highly performant web applications using agile development methodology
  • Work closely with other engineers in a small, informal team environment
  • Ability to design data structures in MySQL/SQL Server
  • Other duties and projects assigned by Director

Experience and Education Required:

  • BS in Computer Science or equivalent
  • 4+ years in JavaScript and/or Full Stack development
  • 7 or more years’ software development experience
  • Strong experience with web application development
  • Experience in Modern JavaScript frameworks like React and Angular
  • Understanding of API development in Node.js or other popular frameworks
  • Understanding of schema design in databases
  • An interest in making a positive impact through code


Skills Required:

  • Self-starter
  • Desire and ability to learn new things quickly
  • Effective system design and problem-solving skills
  • Preference for simple solutions over complex ones
  • Deep understanding of algorithms, data structures, and performance optimization techniques
  • Effective written and oral communication skills
  • Respect for coworkers
  • Willingness to adopt and promote new ideas
  • Ability to prioritize multiple tasks
  • Attentiveness to potential problems, persistence in diagnosing problems

Working Conditions:

This position will be primarily located in an office environment. Must be able to sit and work at a desk for long periods of time. 


  • Medical/Dental/Vision/Life/STD/LTD insurance
  • 401(k) match
  • Paid Time Off
  • Parental Leave
  • Flexible schedule
  • Casual work environment and the ability to make an impact