Senior Frontend Engineer
Job Description:
We are looking for an experienced Senior Frontend Engineer to architect and develop scalable UI solutions for IoT domain.
Responsibilities:
-
Architect and develop scalable UI solutions for IoT domain.
-
Work closely with embedded engineers and clients to understand the requirements and implement the same.
Requirements:
-
Must have skills:
-
Expert in Web development and knowledge of modern responsive UI design.
-
Expert in HTML5, JavaScript, CSS3.
-
Expert in modern UI frameworks like ReactJS, AngularJS, Redux
-
Expert in packaging and deployment tools like Grunt, Bower and Webpack.
-
Expert in Browser performance and profiling.
-
Automated Testing with tools like Selenium, Cucumber, Mocha, Chai.
-
Expert in web application security and familiarity with OWASP principles.
-
-
Good to have skills:
-
Familiarity with software configuration management tools, defect tracking tools, peer review tools and source control systems (like Git).
-
Knowledge of streaming data and protocols like WebSockets, MQTT is a big plus
-
Knowledge of CI/CD like Jenkins, Bamboo etc.
-
Knowledge of Algorithm design and Data Structures.
-
Familiarity with cloud development and deployment on cloud platforms like Azure, AWS and GCP.
-