
Turing
Job Responsibilities:
Collaborate with the design team to create beautiful, interactive, and responsive webpages. Lead in the implementation of developing new pages end-to-end. Identify, make suggestions, and lead or assist others in creating the website’s consistency and look and feel while working with design. Participate in design reviews and give the design team early feedback to help them streamline their concepts for execution. Together with the design team, develop a tool for building interactive interfaces, rapid prototypes of design ideas, and designs that are responsive and accessible. Keep abreast of high-performance best practices, run performance tests frequently, continuously improve web pages, and promote the use of HTML, CSS, and JavaScript developments
Job Requirements:
Bachelor??s/Master??s degree in Engineering, Computer Science (or equivalent experience)
At least 5-7+ years of relevant experience as a front-end developer
Demonstrable experience working with React and WordPress
Prolific knowledge of web technologies, and latest developments across HTML, CSS, and JavaScript ecosystems
Prior experience building and maintaining a codebase using a React client-side framework
Demonstrable experience creating a CMS-based solution
Experience working on SEO and Analytics with any of the following tools Google Tag manager, Google Analytics, and Optimizely.
Prior experience successfully creating extensible style library and organizing code for reuse and maintainability
Strong knowledge and understanding of best practices for high-performance websites
Familiar with creating responsive web experiences leveraging browser and device capabilities, making use of emerging tools and best practices
Willingness and interest in learning new frameworks and technologies
Interest in and understanding of security practices and test automation
Some familiarity with Gatsby and AJAX is desirable
Deep awareness of customer demands, enthusiasm for customer success, and ability to interact with team members that are not technically inclined
Nice to have some experience with web flow
Solid understanding of best practices around project deployment
Exceptional interpersonal communication skills
Excellent written and spoken English communication skills