AvePoint

Software Engineer

AvePoint
Apply
29 days ago
Singapore, SingaporeMid Level

Responsibilities

  • Build prototypes to demonstrate technology opportunities.
  • Design system architectures.
  • Write production-quality code for modern web applications.
  • Create and maintain APIs and front-end applications.
  • Manage deployments to cloud and occasional on-premise infrastructure.
  • Develop automated and feature testing practices.
  • Participate in a multidisciplinary team and share knowledge.

Requirements

  • At least 2 years of experience with modern web applications using JavaScript, or an equivalent level of skill and confidence.
  • Experience with JavaScript, including ES5/ES6, is required.
  • Experience with Node.js APIs, React.js, JavaScript testing frameworks, databases, and data handling is advantageous.
  • Experience with Karma, Mocha, Chai, Sinon, Selenium-based frameworks, Webpack, Gulp, Docker, cloud services, and deployment tooling is beneficial.
  • Experience with the software development lifecycle in an Agile context and with Scrum is a plus.
  • Demonstrated passion for creating products, learning, self-discovery, knowledge sharing, self-awareness, self-management, and a growth mindset.

Tech Stack

AWSDockerGulpJavaScriptKarmaMochaNode.jsReactSeleniumWebpack

Categories

AvePoint

About AvePoint

1,001-5,000 employees
Contact me