Our client has been headquartered in Anaheim, California for over 35 years, and is recognized as a leading developer and manufacturer of professional Audio Visual system products. They were founded with a corporate philosophy that promotes concepts of Service, Support and Solutions. The products they are developing are used to integrate video and audio into presentation systems for today’s high tech boardrooms, presentation/training centers, university lecture halls, and other applications. Each product is carefully engineered to provide best-in-class performance, intuitive operation and exceptional reliability. The passion for their products is evidenced by the company culture which encourages innovation and provides opportunities for individual career growth. The teams for this company develop and release over 100 new products a year and continue to grow our vast patent portfolio.

As the company continues to grow, they are currently seeking quality individuals to join the Software Engineering team. As a Web Software Engineer, you will be a part of a diversely rich group of technical and industry talents who follow agile principles while developing solutions for customer goals and problem statements. This is accomplished through the development of software and services across mobile, desktop and cloud platforms. You will be part of a highly independent cross functional feature team, writing cross-platform applications using exciting web technologies like node, angular and electron using TypeScript as a programming language. This team is focused on refreshing and redesigning legacy applications by building a new ecosystem of highly compatible apps and modules.

What YOU get to go DO with this outstanding Audio Visual Technology leader!

  • Actively participate in defining the user facing features in the control system suite of applications by collaborating with product and QA teams.
  • Design and develop shareable services and modules on the newly redesigned framework to support the features.
  • Author and maintain documentation to support consumption of and contribution towards the framework by other teams.
  • Connect with principle engineers, firmware and hardware teams to add software support for new Extron hardware.
  • Build shareable modules that support other Extron product teams in their feature development and automation efforts.
  • Author unit and integration tests to maintain testing coverage requirements.
  • Write page object models to help support E2E automation.
  • Engage with teams to raise the bar by participating in efforts like training, process improvements, developing internal software tools and utilities, etc.
  • Employ innovative and modern design philosophies in regular day to day development, such as, Microservice based architecture, Developing UI as “Microfront-ends”, Infrastructure as code (IaC), Sophisticated network & web security to protect software and hardware communication channels, as well as the TDD approach to achieve highly automated unit, integration, regression and smoke test suites to minimize manual testing loads.

What you NEED to SUCCEED in this challenging role:

  • BS/MS in Computer Science / Computer Engineering.
  • 3+ years’ experience developing applications in Typescript, JavaScript, and Python.
  • Experience in developing shareable modules/services/libraries.
  • Agile software development process knowledge (SCRUM/Kanban).
  • Familiarity in writing Unit/Integration tests using Jasmine, Mocha, or other JS frameworks.
  • Solid understanding of system design, data structures and design principles.
  • Excellent written and verbal communication skills to collaborate with cross functional teams.
  • GitHub, bitbucket or similar source control tools experience.  
  • Understanding of either of C++, C# or Java.
  • Knowledge of IaC and Continuous integration, network programming and network security, and developing services for IoT devices is a plus.

What’s in it for YOU?

  • This company offers top industry salaries, and a competitive benefits package that includes medical, dental, vision, a 401k program with employer match, tuition reimbursement, and much more!
  • PTO – 4 Weeks Per Year. While you work, you’ll be accruing time off to use however you prefer. In addition to PTO, you’ll enjoy time off on holidays. 
  • You get access to our industry-leading product and technology training on the job. 
  • You’ll save big on company technology for your home with preferred Pricing on Technology Products and Service.  Enjoy savings for yourself and your family!
  • Tuition Reimbursement Assistance towards tuition, books, lab fees for courses at an accredited school. 
  • This is a hybrid occasional in office position. Employees must live within commutable distance to the office!