Description & Requirements
• Proficient understanding of web fundamentals, design principles and web architecture.
• Proficient understanding and experience on HTML5, CSS3, responsive web design, JavaScript, ES6, asynchronous programming, functional programming and TDD/BDD.
• Experience on React, React Hooks, Redux, Redux-Saga/Redux-Thunk and related technologies.
• Experience with Nodejs and Hapi JS/Express/Fastify.
• Experience in building isomorphic web applications using JavaScript.
• Experience in unit testing frameworks like Jest and Enzyme.
• Deep knowledge around aspects of scalability, load balancing, memory optimization and application performance for large scale cloud-based applications (1M+ users).
• Understanding of the CI-CD implementation and code versioning tools, such as Git, SVN, etc.
Good to Have
• Experience with TypeScript, React Styled Components, React Storybook and JavaScript frameworks.
• Experience with Accessibility, SEO and Web Analytics.
• Experience with Google cloud platform, Docker, Kubernetes, Jenkins, Spinnaker.
• Experience with any Javascript automation test framework.
Understanding of AB test implementation