Senior Software Engineer

22 Hours ago • 6 Years + • Software Development & Engineering • $115,000 PA - $135,000 PA

Job Summary

Job Description

We are seeking a Senior Software Engineer to join a mission-driven organization focused on improving education and empowering learners. The role involves leading the development of web solutions, collaborating with stakeholders to gather requirements, and optimizing application performance for high-traffic environments. Responsibilities include mentoring junior developers, contributing to architecture planning, and ensuring adherence to documentation, testing, and best practices throughout the development lifecycle. The ideal candidate will have a strong ability to design clean architectures and write high-performance, maintainable code, with experience in debugging and resolving system issues.
Must have:
  • 6+ years experience with Java, TypeScript, Angular, Nest.js
  • Design clean architectures
  • Write high-performance, maintainable code
  • Debugging and resolving system issues
  • Integrate third-party tools
  • Work in distributed, high-availability environments
Good to have:
  • Full-stack development knowledge
  • REST APIs
  • JavaScript frameworks
  • Backend technologies
  • Performance tuning
  • Legacy system integration
  • Complex data models
  • Agile methodologies
  • Git-based workflows
  • CI/CD pipelines
  • Collaboration and communication skills
  • Bachelor's degree in Computer Science or equivalent experience
Perks:
  • Full benefits

Job Details

No C2C or sponsorship

We are currently looking for a Senior Software Engineer who is excited to join a mission-driven organization that's redefining education and empowering learners to build a better future. Please apply and we can discuss!

Location: Onsite Salt Lake City, Utah 
Salary: $115-135K/annually
Benefits: Full benefits
Type: Full Time
Funding Round: N/A
Sponsorship Available: No

If you are not local to the market, but open to relocate – please add this to the top of your resume. Otherwise, we may not reach out if you are not local.

Most Important:

  • 6+ years of experience developing and delivering scalable web applications using Java, TypeScript, Angular, and modern frameworks like Nest.js
  • Strong ability to design clean architectures and write high-performance, maintainable backend and frontend code
  • Skilled in debugging and resolving system issues early in the development cycle
  • Experience integrating third-party tools and working within distributed, high-availability environments

Qualifications:

  • Proven knowledge of full-stack development with REST APIs, JavaScript frameworks, and backend technologies
  • Comfortable navigating performance tuning, legacy system integration, and complex data models
  • Hands-on experience with Agile methodologies, Git-based workflows, and CI/CD pipelines
  • Strong collaboration and communication skills to work across internal stakeholders and project teams
  • Bachelor’s degree in Computer Science or related field, or equivalent hands-on experience

Responsibilities:

  • Lead development of web solutions that align with business goals and technical standards
  • Collaborate with stakeholders to gather technical requirements and deliver robust solutions
  • Optimize application performance for 24/7 environments and high user volume
  • Mentor junior developers and contribute to architecture planning and implementation strategy
  • Ensure documentation, testing, and best practices are consistently applied throughout the development lifecycle

If the above seems like a fit, then apply!!

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Salt Lake City, Utah, United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Software Development & Engineering Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

GestureTek is always interested in hearing from brilliant, creative, driven people for a variety of full-time, part-time and contract positions.Founded in 1986, we are the inventor, multiple patent holder and world leader in gesture recognition technologies for health, information and entertainment systems. With patented single camera, multiple camera and 3D-vision solutions, GestureTek’s video gesture control technology lets people use hand and body motions to control dynamic computer content on any screen, surface or camera-enabled device – with no need to wear, hold or touch anything. We also experts in immersive and multi-touch interactive solutions.

Salt Lake City, Utah, United States (On-Site)

Toronto, Ontario, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by gesture talk studios

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug