Front-End Engineer

Taiger

Singapore
👉 This job may not be available any more. It is not actively listed on joblist.app.

ABOUT TAIGER

Headquartered in Singapore, TAIGER 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. TAIGER is recognized as a Gartner Cool Vendor. Find out more about us at www.taiger.com and www.linkedin.com/company/taiger

FRONT-END ENGINEER

We are building a team passionate about cutting-edge AI technology and the potential of TAIGER. 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

  • Develop front-end single page application with VueJS and AngularJS.
  • Build common components library to be shared across different applications.
  • Write maintainable and reusable code for future use.
  • Dynamically create, modify and style page elements and interplay between JavaScript and HTML & CSS.
  • Accomplish innovative interactions using JavaScript programming.
  • Create consistent application with strong understanding of cross-browsers compatibilities issue.
  • Develop applications for both clients and internal functions.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize application for maximum speed and scalability.
  • Create and maintain automated unit test and integration tests to ensure quality.

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/or AngularJS 1.x with deep understanding and experience in designing and utilising RESTful APIs.
  • Proficient understanding of cross-browser compatibility issues and ways to work around them.
  • 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).
  • The desire to be continually learning about emerging technologies/industry trends.

YOU WILL BE AT AN ADVANTAGE WITH THESE SKILLS

  • Familiarity or interest in AI, Semantic Technologies, NLP and Search Engines.
  • Experience in building mobile wep app using tools such as Ionic, NativeScript, or ReactNative.
  • Experience in building web applications with ES6 and working with backend built in Java EE and Spring Framework.
  • Experience in any of the PreCSS or PostCSS tools such as SCSS, LESS, or Autoprefixer.
  • Experience in any of the following - Vue.js, Angular, or React.
  • Experience in writing unit testing and integration testing using tools such as Jest, NightwatchJS, or CucumberJS.
  • Understanding of security, performance, scalability aspects in web application development.
  • Working knowledge on software lifecycle management and code organization.

In TAIGER we believe that diversity of experience, perspectives, and background will result in a better workplace for our team and a better product for our clients. Join the growing team at TAIGER today!

Similar Jobs