React.JS Developer

Published May 18, 2022
Location Sunnyvale, CA
Category Default  
Job Type Full-time  


Job Responsibilities:

• Hands-on design and development of single page application using TDD (Test driven development) and (DDD) Domain driven design models.

• Accountable for Unit, Automation tests, build and deployment of one or more modules in DevOps environment.

• Responsible for troubleshooting and fixes of production issues in quick turnaround time.

• Work with the team for constant improvement of system performance and scale using system profiling tools and stress testing techniques.

Qualifications and Experience:

• Bachelor’s degree in computer science, Software Engineering or related field with 7+ years of professional software development experience

• Must have strong skills in JavaScript, React.js and its core principles, React.js workflows (such as Flux or Redux), webpack, Babel, npm.

• Nice to have experience in building large scale web applications with Single Page Applications (SPA) architecture

• Disciplined approach to unit testing and TDD where appropriate

• Should have good knowledge of Agile/Scrum, continuous integration and deployment.

• Expert knowledge of computer science, with strong competencies in data structures, algorithms, and software design.