AvePoint

About AvePoint

Empowering organizations to manage Microsoft 365 data securely

🏢 Tech👥 1K-5K📅 Founded 2001📍 Jersey City, New Jersey, United States

Key Highlights

  • Over 16,000 customers including the UN and U.S. Department of Defense
  • Headquartered in Jersey City, New Jersey
  • Raised over $200 million in funding
  • Approximately 1,300 employees worldwide

AvePoint is the largest independent software vendor of SaaS solutions for Microsoft 365, specializing in data migration, management, and protection. Headquartered in Jersey City, New Jersey, AvePoint serves over 16,000 customers globally, including organizations like the United Nations and the U.S. ...

🎁 Benefits

AvePoint offers competitive salaries, equity options, generous PTO policies, remote work flexibility, and a comprehensive health benefits package....

🌟 Culture

AvePoint fosters a culture of innovation and collaboration, emphasizing a strong commitment to customer success and employee well-being. The company v...

AvePoint

Software Engineering Mid-Level

AvePointSingapore

Apply Now →

Overview

AvePoint is hiring a Software Engineer (GovTech) to build prototypes and design system architectures. You'll work with JavaScript, Node.js, and React in Singapore. This position requires a minimum of 2 years of experience with modern web applications.

Job Description

Who you are

You have a minimum of 2 years of experience working with modern web applications using JavaScript, demonstrating your ability to write production-quality code and manage deployments effectively. Your experience includes creating and maintaining APIs using Node.js, which is highly advantageous for this role. You are also familiar with front-end development using React.js, showcasing your versatility in both backend and frontend technologies.

You possess a strong understanding of automated testing, particularly with JavaScript testing frameworks such as Mocha, Chai, and Sinon. This knowledge is crucial for ensuring the quality and reliability of the applications you develop. Additionally, your experience with database management, both relational and non-relational, allows you to handle data efficiently across different environments.

You are comfortable with tooling processes for modern web applications, utilizing tools like Webpack and Gulp to streamline development workflows. Your familiarity with Docker containers and CI/CD pipeline development is a significant asset, as is your experience with cloud services such as AWS.

You thrive in a multi-disciplinary team environment, eager to learn and share knowledge with your colleagues. Your growth mindset and self-awareness enable you to manage your work effectively while contributing to team success. You are passionate about creating products that make a difference and are willing to impart your knowledge to others.

Desirable

Experience in feature testing using a Selenium-based framework is a nice bonus, as is familiarity with Agile methodologies and Scrum practices. Your willingness to learn and adapt to new technologies will be beneficial in this role.

What you'll do

In this role, you will build prototypes to demonstrate technology opportunities, allowing you to showcase innovative solutions to complex problems. You will design system architectures that are scalable and efficient, ensuring that the applications you develop meet user needs effectively. Writing production-quality code is a core responsibility, and you will manage deployments to both cloud and on-premise infrastructure as needed.

You will collaborate closely with a multi-disciplinary team, sharing your knowledge and learning from others to foster a culture of continuous improvement. Your contributions will directly impact the success of projects, as you work to implement best practices in software development and testing.

What we offer

At AvePoint, you will be part of a dynamic team that values innovation and collaboration. We offer a supportive work environment where you can grow your skills and advance your career. You will have the opportunity to work on meaningful projects that have a real impact in the GovTech space, contributing to solutions that enhance public services.

We encourage you to apply even if your experience doesn't match every requirement. Join us in our mission to empower organizations to achieve more with technology.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at AvePoint.