Job Requirement
- Work with Project management and solution architects to estimate and scope out projects.
- Work with Creative team during planning, discovery and production phase.
- Work with backend development team to create and optimize solution.
- Optimizing code for performance.
- Comment code and produce documentation to industry standards as needed.
- Produce code to the highest standards while adhering to industry accepted architecture and design pattern techniques and methodologies (e.g., MVC, SOA, OOP, DI etc.)
- Create rapid high-fidelity prototypes using UI Frameworks while working with creative teams
The ideal candidate will have the following experience:
- At least 6+ years of experience in building Frontend Applications
- In-depth hands-on experience in Angular, Typescript, HTML and CSS (SASS). At least 4+ years of experience
- At least 4+ years working with one of the following CSS frameworks like Material-UI, Semantic UI, Bootstrap or similar
- Experience with Test Driven Development
- Knowledge of version control system (GIT) as well as SQL, REST web services and Linux
- Translate Lo-fi and Hi-fi prototypes into functioning and reusable UI components written in Angular
- Assess and help the design team in ensuring the feasibility of UI/UX designs
- Bridge the gap between graphic design and technical implementation
- Hands on experience on REST APIs, GraphQL and WebSocket
- Experience with a State-management framework like Redux or Ngrx
- Unit testing with Karma + Mocha or Jest
- Experience of working with server-side JavaScript frameworks based on Node.js
- Good verbal and written communication in English
Please note that this is a 6-month contract
About The Employer:
Our client is looking for experienced Front-End Developers to work with their cross-functional team and to join their world class community of talented experts