Job Description :
5+ years of software development experience

2+ years of ReactJS development

Strong experience with modern and vanilla JavaScript techniques including ReactJS, Redux, and ES6/ES7 features

Familiarity connecting to Microservices, REST APIs, GraphQL APIs, and other database-driven web applications

Experience with third-party libraries and APIs

Modern web security methodologies & familiarity with both relational databases and non-relational databases (NoSQL, Elastic Search, Time Based DB)

Asynchronous programming including Promises, async/await, and ES7 generators, along with state management using Redux and Observables



PREFERRED SKILLS & EXPERIENCE

Server-side development (Node.js), Docker experience a plus

Comfort with modern git and GitHub workflows

Familiar with command line tools with Bash/ZSH (Linux or Mac)

Previous small team experience

Software consulting or freelancing experience



DETAILS

Houston-based strongly preferred

Remote (but US-based ONLY) may be possible for the right candidate; travel to Texas may be required every 2-6 months