React JS developer

Contractual | - |
Irvine, CA, California, USA
quick apply




Job Role: React JS Developer

Technical Skills: ·Highly skilled at front-end engineering using Object-Oriented JavaScript (ES5, ES6), various JavaScript libraries and frameworks (React JS), HTML and CSS ·Well-versed in software engineering principles, frameworks, and technologies ·Familiarity with Test-driven and Behavior-driven Development (TDD, BDD) ·Experience with Asynchronous and Futures (Promises) Design Patterns ·Proficient understanding of code versioning tools, such as GitHub, Bitbucket ·Experience in developing Large-scale, Single-Page Applications (SPAs) ·Good understanding of browser rendering behavior and performance ·Proficient understanding of cross-browser compatibility issues and ways to work around such issues


Process Skills: ·Formulate business requirements, and user sessions/analysis into an easy-to-understand, digestible format (e.g.,   roadmaps, user-flows, service contracts, and statement-of-work documents [SOWs]).·Prepare, plan, and coordinate large stories into manageable tasks.


·Develop highly scalable, fully tested, highly-composable, UI components (or factories).


·Leverage those components to rapidly build customized views for our line of products/applications.


Collaborate with other developers, designers, QA, product owners, and users to improve process, documentation, code-performance, and technology choices.


Maintain/Improve the current JavaScript codebase of our current line of products/applications.

Ensure the technical feasibility of UI/UX designs

Build reusable code and libraries for future use