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.