Angular + Node.js Developer

Our client is a fast-growing digital platform that transforms how organizations manage complex financial workflows and user roles across multiple tiers. We’re looking for an experienced and proactive Full-Stack Developer (Angular 80% + Node.js) to join a lean and agile engineering team working on a modern, modular web application. The ideal candidate will be able to take full ownership of features, ensure performance and security, and maintain seamless collaboration across frontend and backend.

You will be joining a project that combines user-centric dashboards, secure document flows, automated validation systems, visual analytics, and flexible admin tools — all designed to simplify interaction between companies, consultants, and regulatory bodies.

Responsibilities

  • Develop and maintain complex web modules using Angular and NestJS
  • Integrate frontend components with robust backend APIs and MongoDB
  • Work on role-based dashboards, timeline components, chart integrations, and PDF/PPT exports
  • Implement secure authentication flows (JWT, role-based access, session handling)
  • Ensure accessibility, responsiveness, and cross-browser compatibility
  • Participate in architecture discussions, provide estimations, and deliver features on time
  • Maintain high code quality through testing, peer reviews, and documentation
  • Collaborate with a small team of engineers and communicate efficiently with the manager and client

Requirements

  • Solid experience with Angular (12+) and TypeScript
  • Hands-on experience with Node.js and NestJS framework 
  • Proficiency in RESTful API development and MongoDB schema design
  • Experience with role-based auth, permissions, and secured data flows
  • Familiarity with UI libraries like PrimeNG, Bootstrap, or Angular Material
  • Strong understanding of RxJS, Observables, and reactive UI patterns
  • Ability to debug, refactor, and optimize large-scale applications
  • Basic understanding of Docker and environment-based configuration
  • Can write clearly and effectively in English 

Nice to Have

  • Experience with complex forms, conditional workflows, and step-by-step user flows
  • Familiarity with charting libraries (e.g., Chart.js, Plotly, D3)
  • Experience with PDF/PPT generation on frontend (e.g., pptxgenjs, jsPDF)
  • Experience working with QR code generation, document upload, or audit trail features

 

We look forward to your application!

Published 12 April
333 views
·
79 applications
63% read
·
51% responded
Last responded 2 days ago
To apply for this and other jobs on Djinni login or signup.