Role and Responsibilities:
Responsible to implement fully visualized screens provided by our design team, conforming to our front-end development standards using, JavaScript and React Collaborate with architects, front-end developers and back-end developers in conceptualizing and developing high performing web systems. Build reusable front-end components and abstractions.
Skills and Requirements
10 years+ of experience in building production JavaScript web applications 4 years+ of experience in working with RESTful APIs using both XML and JSON and 3 years+ of managing a team of at least 5 developers.
A deep understanding of the internals of web browsers, network protocols, and the underlying technologies of the web debugging and troubleshooting distributed systems and production code.
Experience with browser-based debugging and performance testing software. Test and update web application so that it can be used on all web browsers.
A desire to work in a high energy, fast-paced environment Bachelor's Degree Engineering in Technology or related to the field of technology
Fluent in current best practices in front end architecture design. Adept understanding of JavaScript, TypeScript, HTML5, CSS3, JQUERY, NODEJS
Proficiency developing well-structured web applications using React Redux or other modern JavaScript tools Understanding of asynchronous request handling and promise-based programming Familiar with front end build systems (., Webpack) and package management (. npm)
Deep functional knowledge or hands on design experience with Web Services, is needed to be successful in this position. Capability to develop and fix client-side JavaScript and HTMLCSS issues for multitude of devices
Research and analyze code and process improvements, technical solutions, and performance improvements.