Primary Responsibilities :
Work with project management to accurately estimate and scope out projects.
Work with information architecture and design teams during planning and production phases.
Ensure cross-device and cross-platform compatibility.
Converse with back-end teams to create optimum integration solutions.
Write code based on functional specifications.
Optimize development for user experience.
Comment code and produce documentation to industry standards.
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.)
Experience Guidelines :
4-7 years of experience building Front End Applications.
Some experience building Angular 2 / Angular 4 Applications.
Preferably worked in the Finance domain or other similar domains with complex set of entities,
relationships, rules and operations.
Strong understanding of HTML5, CSS3, ES2015+
Good understanding of ReSTful APIs, GraphQL and WebSockets.
Ability to debug and profile Web applications with Chrome DevTools.
Exposure to Domain Driven Design, SOLID principles.
Exposure to Style Guides, Atomic Design.
Exposure to Design tools like Sketch, Adobe Illustrator or Affinity Designer.