• Austin, TX, USA
  • Full Time

Medical, Dental, Vision, STD, LTD, Life Insurance, 401(k) with employer match, and more.

Are you a JavaScript ninja specializing specifically in React.js? Then we NEED you! Come develop NEW user interface components for a smart home automation product that allows dealers to monitor the network health of a whole house REMOTELY.  This challenging position will allow you to spread your wings and learn new things.  As you get more familiar with our product you'll have the opportunity to guide the future of our networking product, influence architecture, and mentor junior level developers.


Want to know more about what you'll be building?  Imagine building a platform to give visibility and management over devices using protocols such as TCP/IP, Zigbee, and Z-Wave in an environment that encompasses routers, switches, Access Points, Power distribution units and award winning home automation components. 


Speaking of products, maybe you've heard of BakPak by Pakedge and Invision by Ihiji?  Commercial Integrators honored BakPak with the 2015 Best Network Management Solution Award. CEDIA inducted Invision into the 2017 Hall Of Fame for being the leading solution in Remote Systems Management solutions for technology integrators.


Control4 recently acquired Ihiji and is excited to combine these award winning platforms into one unified service platform.  Control4 will provide thousands of professional integrators with powerful device monitoring and management capabilities to efficiently and proactively support their connected-homes.  YOU could be an integral part of creating the next generation of this cutting edge technology! 


Oh, we haven't even mentioned the best part of working for Control4.  After six months of employment you get FREE Contro4 products to install and use in your own home. 



  • Work closely with product managers, UI designers, and back-end engineers to implement sophisticated monitoring and control products
  • Implement stunning visual design for online projects, utilizing designs provided by UX
  • Develop new user-facing features using React.js
  • Build reusable components and front-end libraries for future use
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers
  • Collaborate with other remote team members to produce great code through peer code reviews


  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Thorough understanding of React.js and its core principles
  • Experience with popular React.js workflows (such as Flux or Redux)
  • Experience with relational databases. MySQL and Postgresql experience a plus.
  • Experience with data structure libraries (e.g., Immutable.js or Ramda)
  • Experience with Jest and Enzyme unit testing
  • Knowledge of universal (runs on client or server) React is a plus
  • Familiarity with RESTful APIs
  • Knowledge of modern authorization and authentication mechanisms, such as JSON Web Token
  • Familiarity with modern front-end build pipelines and tools
  • Experience with common front-end development tools such as Babel, Webpack, and NPM
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization
  • Familiarity with Django is a plus


  • 5+ years experience in front-end development experience (React, Angular.JS, etc.)
  • Bachelors degree in Computer Science, Computer Engineering, or related field
  • Experience with UI design
  • Experience with Functional Programming development
  • Strong analytical, communication (verbal and written) and team skills in small agile development groups
  • Experience with GIT source control management
  • Understand Test driven development

Understand Unit and functional testing

  • Apply Now

  • * Fields Are Required

    What is your full name?

    How can we contact you?

    If you do not agree, you will not be able to receive text messages from this employer.
  • Sign Up For Job Alerts!

  • Share this Page
  • Facebook Twitter LinkedIn Email