
Turing
A fast-emerging company that offers a one-stop destination for live interactive classes in any topic is looking for a Front-End (Web) Engineer. The engineer will be responsible for designing and developing new user-facing features with cross-browser functionality. The company has developed the platform to offer a wide choice of classes across rich, diverse disciplines and subjects, helping people discover and book classes to help them achieve their career and life goals. The selected candidate will work closely with the CEO and CTO to define the front-end architecture and implement unique features.
Job Responsibilities:
- Ensure the technical feasibility of UI/UX designs
- Ability to achieve pixel-perfect precision in the visual appearance of the site
- Translate designs into high-quality code while following UI guidelines
- Build reusable components and front-end libraries for future use
- Define the specifications for new feature components and build responsive and engaging UI
Job Requirements:
- Bachelor??s/Master??s degree in Engineering, Computer Science (or equivalent experience)
- At least 5+ years of relevant experience working on web front-end development
- Proficient with HTML5/CSS3/JavaScript
- Proficient understanding of cross-browser compatibility issues and how to solve them
- Proficient with Angular (Typescript) and understands its core principles
- Additional proficiency in React (NextJS) is highly desirable
- Experience with GraphQL API client and using it efficiently
- Experience with media (images, videos) displayed on website
- Experience working with a CSS framework (we use Bulma)
- Experience working with testing frameworks (ex: Selenium, Protractor, Jest, etc.)
- Knowledge of Git code versioning workflow
- Expertise in Bulma, AppSync, GitLab, and Figma
- Knowledge of programming languages, cloud technologies, and databases, including AWS, Lambda, Aurora (PostgreSQL), Serverless Framework, Datadog, and Golang