
About AvePoint
Empowering organizations to manage Microsoft 365 data securely
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...
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.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
AvePoint is hiring a Senior Software Engineer to lead technical initiatives in GovTech applications focused on digital economy programs. You'll work with technologies like Java and Python to deliver impactful solutions for the public sector.

Security Engineer
AvePoint is seeking a Security Engineer to ensure the security and compliance of their infrastructure and applications. You'll work with AWS, GitLab, and Kubernetes to monitor and respond to security incidents. This role requires a proactive mindset and experience in security practices.

Software Engineering
AppLovin is seeking a Software Engineer to help build a next-generation social platform. You'll be involved in architecting robust systems that enhance user engagement. This role requires a strong technical background and a collaborative mindset.

Software Engineering

Sensor/iot Engineer
AvePoint is hiring a Sensor/IOT Engineer to develop and build prototypes while ensuring designs meet safety and performance standards. You'll work with CAD software like SolidWorks and ProE in Singapore.