• Developing new user-facing features.
• Building reusable components and front-end libraries for future use.
• Translating designs and wireframes into high quality code.
• Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
• Experience in HTML/HTML5.
• Experience with CSS3 + PreProcessors (SASS or SCSS).
• Strong understanding of usage and implementation JAVASCRIPT, JQUERY, ANGULARJS, REACTJS, VUEJS.
• Experience using AJAX & WEB SOCKETS.
• Design experience using Node, Express, REST.
• Good analytical, debugging and problem-solving skills.
• Actively participate in technical design discussions.
• Strive to deliver top quality bug-free code.
• Develop robust packages and APIs that contribute to our ever-growing platform.
• Apply the principles of clean code to your work, often through TDD, pairing and review.
• Potentially work on algorithms, NLP and data science related problems.
• Work well in a team-setting (we deliver our solutions using SCRUM as an agile framework).
• Be a self-starter that can develop solutions to problems, with minimal guidance when necessary.
• Meeting with the design team to review website and application requirements.
• Setting tasks and development goals.
• Reviewing website interface and software stability.
• Bachelor s/Master s degree or equivalent work experience in information systems or related fields.
• At least 8 years’ experience as a Front End Developer.
• SharePoint Certified. High-level coding skills.
• Superb collaboration, interpersonal, and communication skills.
• Ability to solve complex software issues.
• Advanced analytical and problem-solving abilities.
• Excellent organizational and time-management skills.
• Detail orientated.