Work closely with stakeholders, Architects, developers and data scientists to bring web experiences to life. You will build web component libraries, templates, and client-side applications that will be deployed across a wide range of platforms and environments.
You will leverage the latest technologies, tools, and frameworks to produce experiences that push industry standards for accessibility, usability, and performance.
We want someone who is excited to learn, try new things, and challenge themselves daily.
You should be equally as passionate about creating beautiful and usable interfaces as you are about crafting elegant code.
We want someone who can not only develop amazing experiences, but also collaborate effectively with the team. Our ideal Front End Developer should have a great eye for detail and design to support their development skillset.
Required skills :
Ability to translate business requirements into technical requirements
Thorough understanding of React.js and its core principles
Experience with newer capabilities of React.js, such as React Hooks and the Context API
Have strong experience using D3.js
Experience interfacing with RESTful APIs
Ability to design and develop reusable components
Strong understanding of the fundamentals of unit testing
Familiarity with modern frontend build tools
Experience with micro frontends is a plus
Experience in Angular 6 / 7
Experience with Wordpress implementation with custom themes and plugins is a must
Experience in editing cross browser, responsive websites
Experience in Python
Experience coding landing pages and emails
Proficiency with Git and continuous integration / continuous delivery
Experience with Docker, Kubernetes, and microservice architectures
Experience with deploying and managing infrastructures based on Docker, Kubernetes, or OpenStack, and Clouds such as OpenShift, Azure, AWS or Google Cloud Platform
Knowledge of UI security issues and best practices to prevent vulnerabilities
Working knowledge of Data Science / Machine Learning concepts preferred
Good analytical and problem-solving skills and the ability to function well in a self-directed, team-oriented environment
Must be up-to-date and always learning about the latest technical standards and best practices in interactive design and development
Strong written, oral communication, and interpersonal skills
Strong organizational and prioritizations skills
Must be able to interact and collaborate at all levels within Delta and across groups