Participate and help in the integration of the architecture solutions, design patterns, technical strategy and roadmaps
Collaborate and work with Technical leads to design and build the complex solutions
Developing new user-facing features using Vue.js with JavaScript/TypeScript, HTML5 & Css3.
Building UI components library which will reuse in multiple projects.
Translating designs and wireframes into high quality code
Create unit testing and integration tests for each delivered module
Required experience and skills:
8+ years of JavaScript programming experience; proven track record of on-time delivery
In-depth understanding of coding languages JavaScript/TypeScript and frameworks (Vue.js, React.js etc.)
Bachelors Degree (or Masters Degree) in Mathematics or Computer Science.
Design and develop microservices based application using Vue / JavaScript/ ReactJs and others.
Sound working knowledge of writing complex resuable UI component, microservices style of architecture and rest apis.
Strong understanding of selecting and utilizing appropriate data structures and algorithms to create running programs
Experience contributing throughout the Software Development Life Cycle experience including planning, designing, development, unit testing, other testing and debugging
Desirable experience and skills:
Expert in Vue.js, ReactJs Framework
Understanding of material design , CSS 3, HTML 5, flexbox ,color theory, typography, composition and iconography a plus
Experience with vector and motion graphics, including SVG, HTML5 Canvas, and Animation via JavaScript and CSS
Employement Category:
Employement Type: Full time Industry: Recruitment Services Role Category: General / Other Software Functional Area: Not Applicable Role/Responsibilies: Senior Software Engineer