Sr. Software Engineer - Angular UI Development - 100% Remote

Plano, TX


Job ID | 2022-7754


Crestron Electronics has an exciting opportunity for a Sr. Software Engineer posessing a strong background in web UI development and a passion for problem solving utilizing standards based development in HTML, JavaScript and CSS.  This is a great opportunity to join a dynamic team in a fast-growing organization. Crestron Electronics, Inc. is a firm that cultivates a close-knit and collaborative corporate culture.


We at Crestron are revolutionizing the way people live and work.  We are building the meeting room and classroom of the future.  The Crestron Web UI team delivers end user interfaces for all our products, including embedded devices such as video distribution systems, audio distribution systems, touch panels and control system.  In addition, the team delivers the front-end user interface for all our Cloud offerings.  This is an exciting opportunity to design and develop some of our highest impact user interfaces across many different technologies.


We are looking for a UI developer with solid Angular, JavaScript and HTML web development skills. We want you to help our UI development team using your coding skills and implementation know-how to create the next generation user interfaces for many of our products. This is an opportunity to weave your unique development skills throughout the UI of our most popular products.



  • Work with architects, developers, designers, decision makers, and stakeholders to analyze product requirements and determine the work effort and estimate the necessary time-to-completion.
  • Participate in the planning, design, and implementation of features, working with multiple teams, both onshore and offshore.
  • Document new development, procedures or test plans as needed and verify requirement coverage.
  • Leverage solid debugging and problem-solving skills to deliver accurate implementation of features and interface modifications.
  • Develop Web-based user interfaces across many platforms ranging from embedded web servers to Cloud level environments.
  • Work in an Agile development environment using advanced Scrum methodologies.


  • Bachelor’s degree in Computer Science or relevant experience with accomplishments.
  • Must have a minimum of 6 - 10 years of web development experience with proficiency in Angular, NodeJS, JavaScript, jQuery, Typescript, HTML 5, CSS3, JSON, XML.
  • Experience with networking protocols and concepts including TCP/UDP client and server applications, WebSockets and REST API’s.
  • Experience working closely with multiple stakeholders, architects, Project Managers, UX designers, technology managers and engineering teams.
  • Experience working with geographically distributed teams across different time zones.
  • Solid knowledge of browser behavior, performance, compatibility, and cross-browser issues.
  • Experience and understanding of web testing and performance optimization.
  • Experience with creation of custom HTML5 components a plus.
  • Must have a solid understanding of core JavaScript concepts.
  • Must have a solid understanding of Angular2+ architecture and best practices.
  • Must have a strong command of layout, theming and typography using HTML5 and CSS3.
  • Excellent communication and interpersonal skills

Apply Now