React.JS Developer
Published | May 18, 2022 |
Location | Sunnyvale, CA |
Category | Default |
Job Type | Full-time |
Description
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.