Job Description
Job Description
Senior React Developer - Houston, TX - 6+ month contract
The Software Engineer will solve business problems using software, specifically modern web development tools like React, Redux and Javascript.
- Learn client's line of business and propose new solutions to problems
- Write and deploy software that is maintainable and readable by other software developers
- Take general requirements from the business and turn into actionable items for the team
- Work with a team of developers and be responsible for the product’s software quality
- Mentor developers to assist in developing / improving their skill-set
Requirements
8+ years of software development experience4+ years of ReactJS developmentExperience with modern and vanilla JavaScript techniques including ReactJS, Redux, and ES6 / ES7 featuresFamiliarity connecting to Microservices, REST APIs, GraphQL APIs, and other database-driven web applicationsExperience with third-party libraries and APIsModern 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 ReduxBachelor's degree in Management Information Systems or Computer Science preferred. High school diploma or GED required.Preferred skills and experience :
Server-side development (Node.js), Docker experience a plusComfort with modern git and GitHub workflowsFamiliar with command line tools with Bash / ZSH (Linux or Mac)