onsite
Full Stack Developer - Datametrics Software Systems
Full Stack Developer
Full Stack Developer responsible for building and maintaining responsive Angular applications, migrating to newer framework versions, and integrating secure APIs with Node.js, Express, and LoopBack while implementing Azure AD authentication.
About the role
Key Responsibilities
- Develop and maintain responsive web applications using Angular (v11‑v17) for vulnerability tracking and remediation.
- Lead migration projects to newer Angular versions, improving performance, accessibility, and code quality.
- Collaborate with backend teams to design and consume RESTful APIs built with Node.js, Express.js, and LoopBack 4.
- Implement secure user authentication and single sign‑on using Microsoft Authentication Library (MSAL) integrated with Azure Active Directory.
- Apply industry‑standard security practices, conduct code reviews, and perform comprehensive testing to ensure front‑end robustness.
Requirements
- 3+ years of professional experience with Angular (v11‑v17) and TypeScript.
- Strong proficiency in Node.js, Express.js, and LoopBack 4 for API development.
- Hands‑on experience implementing authentication flows with MSAL and Azure AD.
- Solid understanding of web security best practices, including OWASP guidelines.
- Ability to work cross‑functionally, communicate technical concepts clearly, and drive migration initiatives.