About the Role: We are on a mission to make our communities safer and more secure. Our cutting-edge public safety product aims to prevent and solve crimes through advanced analytics, visualization, and performance-driven solutions. Join us in creating a state-of-the-art platform that will revolutionize public safety. We’re seeking a Senior Full-Stack Engineer with deep expertise in NodeJS and Angular to drive the development of this cutting-edge product. You’ll play a key role in building highly performant, analytics-driven, and visualization-focused applications that empower decision-makers with actionable insights.
Key Responsibilities
- Designing and developing scalable and high-performance applications using NodeJS for backend and Angular for front-end development.
- Architecting solutions with a focus on data analytics, visualizations, and real-time performance metrics that aid in crime prevention and resolution.
- Collaborating with cross-functional teams to ensure seamless integration of frontend and backend services, ensuring a fluid user experience for public safety officials and community users.
- Optimizing applications for maximum speed, scalability, and security, ensuring compliance with best practices and regulatory standards.
- Developing reusable components and libraries that can be leveraged across multiple applications.
- Leading efforts in code reviews, testing, and continuous integration to ensure robust, reliable, and maintainable codebases.
Qualifications
- Current experience with NodeJS and Angular in building scalable and high-performance applications. Understanding of modern front-end and back-end frameworks (NextJS) and how they contribute to a seamless product experience.
- Experience with data analytics, visualization frameworks, and tools that can process and display large sets of data in real-time (e.g., D3.js, Chart.js).
- Knowledge of performance optimization techniques for both client-side and server-side applications.
- Experience building RESTful APIs and working with databases like MySQL, MongoDB, or similar. Experience with building Docker images and Kubernetes deployments, services, ingress, config maps and secrets.
- Proficiency in implementing secure and compliant coding practices, especially within public safety or sensitive data contexts.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization tools like Docker or Kubernetes.
- Familiarity with microservices architecture and best practices for building distributed systems.
- Knowledge of AI or machine learning techniques that can assist with predictive policing or incident trend analysis.
Why Join Us?
- Be part of a team that’s making a real impact on community safety and crime prevention.
- Work on a modern tech stack using the latest tools and frameworks.
- Competitive salary and benefits package.
- Opportunities for professional growth and advancement in a mission-driven organization.
We know that your wellbeing and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer:
● Health Benefits: Comprehensive, multi-carrier program for medical, dental and vision benefits
● Retirement Benefits: 401(k) with match and an Employee Share Purchase Plan
● Wellbeing: Wellness platform with incentives, Headspace app subscription, Employee Assistance and Time-off Programs
● Short-and-Long Term Disability, Life and Accidental Death Insurance, Critical Illness, and Hospital Indemnity
● Family Benefits, including bonding and family care leaves, adoption and surrogacy benefits
● Health Savings, Health Care, Dependent Care and Commuter Spending Accounts
● In addition to annual Paid Time Off, we offer up to two days of paid leave each to participate in Employee Resource Groups and to volunteer with your charity of choice