Job Title: Senior Full-Stack Engineer
Company: Blue Line Solutions, LLC
Location: Remote / Hybrid (U.S. Preferred)
Company Overview
Blue Line Solutions is a mission-driven public safety technology company founded by law enforcement professionals to make communities safer through innovative traffic enforcement and intelligence solutions. As a growing organization committed to excellence, integrity, and customer service, we seek talented individuals who share our dedication to protecting lives, improving safety, and supporting the communities we serve.
Position Summary
We are seeking a Senior Full-Stack Engineer ( Focus) to design and build modern, scalable applications that support our public safety technology solutions. This role will focus heavily on development while contributing across the full application stack.
The ideal candidate is passionate about building intuitive user experiences, mentoring other engineers, and driving technical excellence. This role will play a key part in shaping architecture, improving system performance, and delivering high-quality, production-ready software.
Key Responsibilities
Development & User Experience
- Design and develop high-quality React applications with a focus on performance, usability, and scalability
- Build reusable UI components and scalable architecture
- Collaborate with product managers and designers to translate requirements into polished user experiences
Full-Stack Development
- Develop backend services using Node.js and .NET technologies
- Design, build, and integrate APIs and microservices
- Ensure systems are reliable, secure, and maintainable
Technical Leadership & Mentorship
- Provide mentorship and guidance to junior and mid-level engineers
- Conduct code reviews and promote engineering best practices
- Support team growth through knowledge sharing and collaboration
Engineering Excellence
- Participate in architectural discussions and technical decision-making
- Improve system performance, reliability, and scalability
- Contribute to CI/CD pipelines, testing strategies, and deployment processes
Qualifications
Education & Experience
- 6–8+ years of professional software engineering experience
- Strong experience building production applications with React
- Experience with Node.js backend development
- Experience working with .NET / C# services
- Strong understanding of REST APIs and modern web architecture
- Experience with Git, CI/CD pipelines, and modern development workflows
- Experience mentoring engineers or leading technical initiatives
Top Skills
- React and modern development
- Full-stack application development (Node.js / .NET)
- API design and integration
- System architecture and scalability
- Technical mentorship and leadership
- Problem-solving and communication
Preferred
- Experience with Next.js or modern React frameworks
- Experience with Azure or cloud-based platforms
- Experience with microservices architecture
- Familiarity with DevOps practices and containerized environments
- Experience working in agile development teams
Ideal Candidate Traits
- Strong ownership mentality and accountability
- Growth-oriented and collaborative mindset
- Passion for building scalable, user-focused applications
- Ability to balance speed with long-term maintainability
- Comfortable working in a fast-paced, evolving environment
Reporting Relationships
This role reports directly to the Director of Engineering and collaborates closely with Product, Engineering, and IT teams.
Pay
Competitive salary based on experience
Benefits
- 401(k) with company match
- Health, dental, and vision insurance
- Life insurance
- Paid time off
- Holiday pay
Schedule
- Full-time
- Remote / Hybrid (U.S. Preferred)
- Flexible work hours based on project needs
Why Join Blue Line Solutions?
- Make a meaningful impact by supporting technology that improves public safety
- Work in a collaborative, growth-focused engineering environment
- Influence architecture and mentor team members
- Enjoy a flexible and supportive work environment