About The Position

DMS Vision Inc. is seeking a Senior Full-Stack Engineer with expertise in NodeJS and Angular to develop a cutting-edge product. The role focuses on building high-performance, analytics-driven applications and visualizations that provide decision-makers with actionable insights, including in the areas of crime prevention and resolution. The position is described as remote, with a preference for candidates local to Boca Raton, Florida, and is a contract lasting six or more months. The engineer will build scalable backend and frontend applications, create analytics and real-time visualization capabilities, and work with cross-functional teams to integrate services and provide a fluid user experience for public safety officials and community users. The role also involves performance, scalability, security, and compliance work; developing reusable components; and supporting code reviews, testing, and continuous integration.

Requirements

  • At least 5 years of experience with NodeJS and Angular building scalable, high-performance applications.
  • Solid understanding of modern frontend and backend frameworks, including Next.js and Express.js.
  • Experience with data analytics and visualization frameworks and tools for processing and displaying large datasets in real time, such as D3.js or Chart.js.
  • Strong knowledge of performance optimization techniques for client-side and server-side applications.
  • Experience building RESTful APIs and working with databases such as MySQL or MongoDB, or similar.
  • Experience building Docker images and Kubernetes deployments, services, ingress, config maps, and secrets.
  • Proficiency implementing secure and compliant coding practices, particularly in public safety or sensitive-data contexts.
  • Proven ability to work with agile methodologies.
  • Excellent communication and problem-solving skills, with a focus on user-centric solutions.

Nice To Haves

  • Experience with cloud platforms such as AWS, Azure, or GCP and containerization tools such as Docker or Kubernetes.
  • Familiarity with microservices architecture and best practices for distributed systems.
  • Knowledge of AI or machine-learning techniques that could support predictive policing or incident trend analysis.
  • Knowledge of PHP/Laravel.
  • Experience with ArcGIS ESRI maps and geospatial mapping.
  • Previous experience in public safety, law enforcement, or related industries.

Responsibilities

  • Design and develop scalable, high-performance applications using NodeJS for backend and Angular for frontend development.
  • Architect solutions focused on data analytics, visualizations, and real-time performance metrics for crime prevention and resolution.
  • Collaborate with cross-functional teams to integrate frontend and backend services and support a fluid user experience for public safety officials and community users.
  • Optimize applications for speed, scalability, and security, following best practices and regulatory standards.
  • Develop reusable components and libraries for use across multiple applications.
  • Lead code reviews, testing, and continuous integration efforts to maintain robust, reliable, and maintainable codebases.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service