Jobs at Shadowbox | Senior JavaScript Application Developer

Company Overview
Shadowbox is a SAAS startup with a groundbreaking solution for moving data between two or more web-based applications to enable users to access data in multiple applications without writing code or database development. Using our patented technology, a user can simply open the applications in a browser, and Shadowbox can connect fields between the two. Shadowbox can also use the data in a web application to fill out PDF forms, create a report, or generate a new database with no need for help from the IT team or a developer.  

Shadowbox is currently a leader in the healthcare industry, solving interoperability challenges between electronic health records (“EHRs”) and ancillary healthcare providers’ systems, with a vision to extend the solution beyond healthcare into corporate enterprise and beyond. 

Founded in the US, most of our software development has occurred in Uzbekistan and India.  Shadowbox is now growing a US-based engineering organization. Here’s your chance to be on the ground floor of an exciting and growing startup company! 

About the Role
As a senior application developer, you will learn quickly from our overseas developers, then be a foundational member of the US-based development team.  You will be a self-starter, working with minimal supervision and mentoring younger developers as the team grows.  


  • Learn from the offshore development teams 
  • Help establish Agile development processes by demonstrating your skills from experience 
  • Develop code for our web-browser application 
  • Develop pixel-type code for integration with the front ends of a large range of website UIs 
  • Help drive a shift-left mentality with developer testing, unit testing, peer code reviews, and attention to quality 
  • Assist on our journey from sprint to daily releases 
  • Opportunities to grow into an architect or team lead role 


  • Bachelor’s Degree in Computer Engineering, Computer Science, or related qualification 
  • 5+ years development experience 
  • Strong coding skills with JavaScript, CSS, HTML, XML, JSON, YAML 
  • Familiarity with ActionScript – represents an early stage of our product that we are moving away from 
  • Working knowledge of Agile scrum process 

The role will initially be remote, but candidates in Houston, Texas, are preferred.  We are a growing startup with plans for an engineering office in Houston.