Send me more jobs like this

Senior Front-end Engineer

Keywords / Skills : Senior Front-end Engineer, JavaScript, HTML & CSS, JavaScript, Design frameworks, Handlebars, SASS, AJAX, VueJS, and AngularJS, Git, NPM, Gulp, Grunt, Webpac

Posted: 2019-08-14

Industry
Recruitment/Staffing/RPO
Function
IT
Role
Software Engineer/Programmer
Posted On
14th Aug 2019
Job Ref code
493559000006049381
Job Description
Job Description :
ABOUT THE COMPANY
Headquartered in Singapore, Our Client is a fast-growing Artificial Intelligence (AI) company with a global footprint. Our mission is to help organizations optimize operational efficiencies by automating complex cognitive tasks. We are a market leader and the pioneer of Knowledge Work AutomationTM. The solutions we provide use natural language processing (NLP) and computer vision techniques (e.g. semantic analysis, concept-extraction, multi-language knowledge graphs, and object detection) to provide unparalleled accuracy in information extraction for industry leaders across the financial services, government sectors and more. Our Client is recognized as a Gartner Cool Vendor.

WHAT TO EXPECT
We are building a team passionate about cutting-edge AI technology and the potential of the company. You should be motivated by growth opportunities with your responsibilities expanding in scope. You can also look forward to be part of a dynamic start-up environment where your contribution matters.

- fast growth (doubled global headcount this year from 100 to 200)
- well funded (Series B expected to close this year)
- leading financialservices clients
- accredited by Singapore government (SG) -serving SG large part of business
- leading technology (recognised e.g. by Gartner)
- empowering our employees
- fast career growth opportunities

SENIOR FRONT-END ENGINEER
We are building a team passionate about cutting-edge AI technology and the potential of the company. You should be motivated by growth opportunities with your responsibilities expanding in scope. You can also look forward to be part of a dynamic start-up environment where your contribution matters.
RESPONSIBILITIES:
  • Help build web features and making important design decisions for our suite ofapplications.
  • Use industry web standards to build solutions using semantic mark-up, templates (Handlebars) and SASS.
  • Collaborate with the design team, other software engineers and product managers to design,build, enhance, and test new features.
  • Build functionalities with the user in mind, developing front-end pages demonstrating expertise in fundamental visual and interactive design disciplines.
  • Dynamically create, modify and style page elements and interplay between JavaScript and HTML & CSS.
  • Accomplish innovative interactions using JavaScript programming.
  • Create consistent projects using strong understanding of all major browsers.
  • Design frameworks for user apps creations and assist in development of applications for both clients and internal functions.
REQUIREMENTS:
  • BSc in computer science, engineering or a related discipline (or equivalent).
  • Background experience in professional software development with front end web development and experience in building user interfaces (JavaScript, HTML5, CSS3, AJAX).
  • Proficiency in VueJS, and AngularJS 1.x with deep understanding and experience in designing and utilising RESTful APIs.
  • Strong knowledge of web development tools and programming languages.
  • Proactivity in suggesting solutions and improvements.
  • Work comfortably with source version control software and package managers, and build-tools (Git, NPM, Gulp, Grunt, Webpack).
YOU WILL BE AT AN ADVANTAGE WITH THESE SKILLS:
  • Familiarity or interest in AI, Semantic Technologies, NLP and Search Engines.
  • Experience in building hybrid mobile apps using the Ionic Framework / Cordova.
  • Experience in building web applications with ECMAScript 6+ and working with backend built in Java EE and Spring Framework.x
  • Experience in any of the following - Vue.js, Angular, or React.
  • Understanding of security, performance, scalability aspects in web application development.
  • Working knowledge on software lifecycle management and code organization.

OTHER EXPECTATIONS FOR ALL ROLES: Work alongside a diverse squad of engineers, designers, and PMs with experience buildingsystems and apps to implement features on time and with quality.
Write clean and maintainable code that is properly tested and reviewed.
Work in in autonomous, cross-functional Squads, taking ownership of development activitiesnd sharing knowledge across peers.
Explore and evaluate the practicality of new technologies to improve existing processesand/or products.
Have the passion and personal to ensure that your work makes a difference.



Similar Jobs
View All Similar Jobs


Walkin for you