Frontend Developer Position
We are seeking a talented Frontend Developer to join our team and help us build innovative web applications.
About the Role:
The ideal candidate will have a strong background in frontend web development, with a deep understanding of HTML, CSS, and JavaScript. They should be proficient in using frontend frameworks such as Angular, and experienced in implementing responsive and accessible design. The developer will work closely with UX/UI designers to convert design mockups into working web applications.
Mission:
Design and implementation of the user-facing side of our web applications.
Responsibilities:
* Develop, integrate, and test new user-facing features for responsive enterprise applications with REST/JSON back-ends;
* Build reusable code and libraries for future use;
* Ensure the technical feasibility of UX/UI designs;
* Optimize application for maximum speed and scalability;
* Collaborate with back-end developers, UX/UI designers, and Business Analysts to improve usability;
* Experience integrating with server-side code to produce dynamic pages;
* Promote HTML, CSS, Javascript, accessibility, usability, performance, memory, and events management best practices.
Requirements:
* Proficient understanding of web markup, including HTML5 and CSS3+;
* Proficient in building responsive HTML5 applications with rest back-ends;
* Proficient with server-side CSS pre-processing platforms, such as SASS or LESS;
* Proficient understanding of client-side scripting and JavaScript frameworks;
* Proficient with at least one grid system, such as Bootstrap;
* Experience with at least one advanced JavaScript library and framework, such as Angular;
* Experience implementing website accessibility using WCAG 2.x AA;
* Proficient understanding of cross-browser compatibility issues and ways to work around them;
* Proficient understanding of code versioning tool Git;
* Proficient understanding of building and deploying web applications;
* Team player attitude, goal-driven and results-oriented, self-motivated, with a willingness and aptitude to learn and grow with new technologies and techniques;
* Professional proficiency in English (written and spoken);
* Familiarity with Agile methodologies;
* Experience with development support tools like JIRA and Confluence or other agile development systems;
* Knowledge of SEO principles;
* Knowledge integrating Web Analytics tools;
* Experience implementing frontend automated tests using Protractor.
What We Offer:
A challenging role in a fast-paced environment, opportunities for professional growth and development, a collaborative and dynamic team, and a competitive salary package.
Please Apply:
If you're interested in this exciting opportunity, please send your CV to us with reference 'Frontend Developer'.