ProCreator - Digital Design Agency
Front End Developer
The primary duties will include creating modules and components and coupling them together into a functional app. The designs will be shared, along with a few HTML templates. Though, we will be seeking your help in terms of animations, CSS, and final HTML output. You will work in a team with the developers and be able to communicate with the API using standard methods. A thorough understanding of the components of our platform and infrastructure is required.
Have a Bachelor's Degree or equivalent.
Professional, precise communication skills.
Creating self-contained, reusable, and testable modules and components.
Ensuring a transparent dependency chain concerning the app logic as well as the file system.
Validating user actions on the client-side and providing responsive feedback
Writing error-free code, and resorting to advanced techniques such as multi- threading, when needed.
Experience with all levels of operation available to the front-end, such as from creating XHRs in vanilla JS to using a custom wrapper around $resource.
Architecting and automating the build process for production, using task runners or scripts.
Documenting the code inline using JSDoc or other conventions
Writing extensive unit tests using automated TDD tasks.
Creating e2e test suites for all components and running them with Protractor (or a well-reasoned alternative).
Knowledge of React Js, Angular or any other libraries and frameworks is a plus point.
BenefitsWorking with Procreator will help you understand the real meaning of team, support, and an environment to grow and explore yourself. You will have the freedom to traverse diverse industries and understand how they function and the thought process of their leaders.