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.