Senior Full Stack Engineer

Job not on LinkedIn

🕒 June 3

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of iCrimeFighter

iCrimeFighter

11 - 50 employees

Founded 2011

🏛️ Government

🔐 Security

☁️ SaaS

💰 $125k Seed on 2013-12

Government • Security • SaaS

iCrimeFighter is a cloud-based Digital Evidence Management System (DEMS) that centralizes the collection, storage, review, sharing, and audit-tracking of digital evidence for law enforcement agencies, prosecutors, and county/city officials. The platform ingests bodycam, CCTV, phone extractions, and citizen uploads via mobile app, desktop sync, and web portals; offers native browser previews, AI transcription, role-based permissions, expiring/shareable links, and integrations with major bodycam vendors (Axon, Getac, WatchGuard/Motorola) and prosecutor case management systems. Built on AWS GovCloud with CJIS-aligned controls, SOC 2 and FIPS endpoints, iCrimeFighter emphasizes chain-of-custody logging, secure transfer of large video files, scalable cloud storage, and 24/7 support. It targets prosecutors, law enforcement, and county agencies, serving 900+ agencies across 22+ states.

📋 Description

• Design and implement secure, scalable APIs and microservices using Node.js and AWS • Contribute to Angular web architecture and UI component design; own the frontend-backend contract • Collaborate with the iOS/Swift team to optimize mobile API integration, auth flows, and data sync • Evaluate and refactor architecture for scalability, maintainability, and compliance (CJIS, SOC2, OWASP) • Lead decisions on caching strategy, database design, API versioning, and multitenancy patterns • Embed security best practices at every layer — encryption, audit logging, least-privilege access, and chain-of-custody • Participate in code reviews, architectural discussions, and threat modeling • Document system designs, API contracts, and security decisions for audits and team knowledge sharing.

🎯 Requirements

• 5+ years of professional software development • At least 2 years in Node.js backend • Meaningful exposure to modern web frontends (Angular, React, or Vue) • Strong command of AWS services, deployment automation, and cloud scalability patterns • Proven experience designing and refactoring complex systems with real architectural trade-offs • Solid grasp of secure API design, identity management (OAuth2, JWT), data encryption, and integrity principles • Clear technical communication and documentation skills.

🏖️ Benefits

• Good Health Insurance • Great Work Culture • Full Remote Work Environment

Apply Now

Similar Jobs

🕒 June 3

Spreetail

1001 - 5000

📦 Logistics

📣 Marketing

💼 Consulting

Senior Software Engineer building backend services for ecommerce fulfillment. Working on mission-critical systems impacting revenue and operational excellence.

AWS

Postgres

Python

SQL

.NET

🕒 June 3

Second Front Systems

51 - 200

☁️ SaaS

🎖️ Defense

🏛️ Government

Software Engineer developing and delivering high quality cloud-based software for national security. Collaborating in a distributed team on innovative technologies and features.

Cloud

Microservices

🕒 June 3

Confluent

1001 - 5000

🤖 Artificial Intelligence

☁️ SaaS

Senior Software Engineer advancing key layers of the Tableflow project for a data streaming platform. Collaborating with teams to develop scalable infrastructure and storage solutions.

Apache

AWS

Azure

Google Cloud Platform

Kafka

🕒 June 3

Upstart

1001 - 5000

🚘 Automotive

💼 Consulting

🏥 Healthcare

Senior Software Engineer developing scalable, high-performance pricing systems for Upstart's AI lending platform. Collaborating with cross-functional teams to deliver impactful technical solutions.

AWS

Cloud

Google Cloud Platform

Java

Kotlin

Microservices

Python

🕒 June 3

G-P

1001 - 5000

💼 Consulting

🏥 Healthcare

⚖️ Legal

Senior Software Engineer focusing on G-P’s Horizon 3 Discovery Engine. Collaborating in an autonomous team to innovate and rapidly prototype new business concepts.