We are seeking a skilled Frontend Developer to take on the challenge of delivering cutting-edge web applications.
Job Description:
The ideal candidate will be responsible for developing, integrating, and testing new user-facing features for responsive enterprise applications with REST/JSON back-ends. They will build reusable code and libraries for future use, ensure the technical feasibility of UX/UI designs, and optimize application performance.
Collaboration is key in this role. The successful candidate will work closely with back-end developers, UX/UI designers, and business analysts to improve usability, promote best practices, and ensure seamless integration with server-side code.
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 dynamic and collaborative work environment;
* Ongoing training and professional development opportunities;
* A competitive salary and benefits package;
* The chance to work on challenging projects and make a meaningful impact.