Digital Marketing

Fulltime
Print this Job Refer a Friend Apply for this Job!
Job# 25042 BH# 331403
Contact# 5788235

Fullstack React/Node Developer

The Software Engineer will be responsible for building scalable high-traffic websites and web apps, consuming proprietary API’s, and integrating products with third party systems and services.  Architect and develop optimal software solutions for problems of scale.

Education/Experience: 
•5+ years’ experience with Software Engineering and Architecture 
• 3+ years’ experience with Node.js development with focus on RESTful Web Services 
• Expert-level experience with vanilla JavaScript and OOD/OOP concepts 
• Expert-level experience with asynchronous programming and design patterns 
• Expert-level experience with concepts like scope, closures, async callbacks and the JS event loop 
• Experience with TDD/BDD and various JavaScript unit/integration testing libraries 
• Experience profiling and debugging Node.js processes 

Knowledge, Skills, and Abilities: 
• Expert level HTML5, CSS3, Javascript and deep experience with DOM manipulation and the Javascript object model 
• Expert level understanding of React and Redux core principles and best practices 
• Proficient with source code management using GIT, various workflows, and popular branching models 
• Experience with TDD/BDD and various unit/integration testing libraries for Node and React 
• Experience architecting and building reusable, stand-alone React components 
• Experience with React/Redux browser debugging tools