08/01/2021
We are looking for a Front-End Web Animator who is motivated to combine the art of design with the art of animation and technicalities. Responsibilities will include creation and then translation of the UI/UX designs into production-ready files that will enhance the visual elements across the application. You will work as the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.
Responsibilities
Develop new user-facing features
Create storyboards/keyframes/prototype of ideas to show overall flow Build reusable animations for future use (ie micro-interactions)
Build complex in-page animated features Design and build full-page animated scrolling experiences that enhance the overall story
Ensure the technical feasibility of UI/UX designs Optimize animations for maximum speed and scalability
Collaborate closely with other team members and stakeholders Skills and
Qualifications
Proficient understanding of web markup, including HTML5, CSS CSS transforms, CSS animations, SVG, SVG animations and GIF animations.
Proficient understanding of server-side CSS pre-processing platforms, such as LESS and SASS
Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
Proficient knowledge of animation tools and technologies such as Adobe After Effects, Lottie, Canvas, WebGL, Three.js and especially GSAP. Other tools such as ScrollMagic, Velocity.js, Anime.js, Hype, Adobe Animate, Principle and others a plus.
Proficiency with design tools such as SKETCH, Photoshop and Adobe XD Proficient understanding of cross-browser compatibility issues and ways to work around them Bachelorβs degree required
To be successful in this role, you'll need:
β’ Strong knowledge of the DOM, HTML5, CSS3 and JavaScript (react, gatsby.js).
β’ Understanding of modern responsive web design patterns as well as browser compatibility, progressive enhancement and accessibility.
β’ Deep knowledge of modern front-end tooling workflows and build automation.
β’ Proven ability to create working prototypes at varying degrees of fidelity.
β’ Experience building and maintaining a reusable components library.
β’ Expert with Git workflows and has worked with BitBucket, GitHub or GitLab.
β’ Experience with application state management and supporting libraries.
β’ Ability to work with 3rd party RESTful API services and other web service architectures.
β’ A solution owner that can support and troubleshoot issues, identify root cause, and proactively implement sustainable corrective actions.
β’ Comfortable in situations where crystal clear requirements may not exist.
β’ Ability to lead a team of web developers to build best in class websites quickly.
β’ Ability to build interactive front end tools that may or may not leverage back end data or apis.
β’ Ability to architect and implement modern web and marketing technology stacks.
β’ Lives by an agile software development approach and has experience leveraging various project management tools.
Proficiency in these Technologies and Methodologies:
β’ CSS: Animation, Flexbox, Rotate, Scale, Gradients, Transforms, Transitions, Grid, SASS
β’ Static Site Generators: Preferably Gatsby.js
β’ Hosting and serverless backend services: Preferably Netlify
β’ Web Services / APIs: Preferably GraphQL
β’ State Management: Flux, Redux, VueX
β’ Tooling & Build Workflows: Package management, task runners, bundling & transpilation, tree shaking, CSS pre-processors