
Full Stack Engineer
Skills & Stack
About the Role
Join DiligenceVault as a Full Stack Engineer to build scalable applications for investment management. You will contribute to all aspects of development, from frontend UI to backend APIs and services. This role involves working with modern technologies such as Angular, Vue.js, Python, .NET, and cloud platforms like Azure.
About DiligenceVault
DiligenceVault is a digital diligence platform that aims to remove dependency on manually intensive, error-prone, and expensive due diligence processes. The platform is trusted by over 70,000 users in the asset management industry and is used by various teams including investment research, operational due diligence, ESG, fiduciary, investor relations, and RFP/ DDQ teams.
What You'll Do
- 1Build and enhance features across the full stack—from frontend UI to backend APIs and services
- 2Collaborate with design, product, and engineering to plan and ship high-quality software
- 3Write scalable, secure, and maintainable code
- 4Contribute to system design, architecture decisions, and DevOps pipeline improvements
- 5Troubleshoot production issues, optimize performance, and write unit/integration tests
What We're Looking For
- Minimum 2+ years of professional experience in full stack development
- 1+ year of hands-on experience in any frontend framework: Angular or Vue.js
- 1+ year of backend development experience in either Python or .NET
- Strong grasp of data structures, algorithms, and core CS fundamentals
- Solid understanding of relational databases and experience with complex queries, large datasets, or performance tuning
- Ability to analyze business requirements, break down complex systems, and architect elegant solutions
- Bachelors degree in Computer Science or related field with a GPA of 3.0+
- Excellent communication and teamwork skills
- Strong problem-solving mindset and attention to detail
Ready to apply for this role?
Full Stack Engineer at DiligenceVault — click below to submit your application.
