Full Stack Engineer
Prestige Trucking Insurance · Tamarac, FL · 2 mo ago
On-siteEngineeringFull-time
Position Summary
Prestige Trucking Insurance is seeking a Full Stack Engineer to design, build, and maintain a secure, scalable CRM platform that supports core business and revenue operations.
Essential Duties and Responsibilities
- Contribute to the development of a secure, scalable CRM platform tailored to trucking insurance operations
- Implement backend services, APIs, and integrations using modern full stack technologies
- Build and improve front-end applications that are clean, intuitive, and optimized for internal business workflows
- Aid in designing and maintaining authentication and authorization systems, including RBAC and MFA
- Apply best practices for data protection, encryption, auditing, and secure system development
- Contribute to data model design to ensure consistency, reliability, and support for reporting and analytics
- Support integrations with Power BI and other analytics tools for reporting and insights
- Participate in CI/CD pipelines, environment management, and containerized deployments
- Write and maintain automated tests, including unit and integration tests
- Help maintain monitoring, logging, backup, and recovery processes
- Collaborate with product, leadership, operations, finance, and data stakeholders to support real business workflows
- Document features, technical decisions, and implementation details to support team knowledge sharing
Knowledge / Skills / Abilities (KSA’s)
- Full Stack Engineering Skills – Strong ability to build and maintain modern full stack applications with clean, maintainable codebases
- Backend Development & API Design – Experience implementing secure backend services and REST APIs using Node.js (TypeScript preferred) or Python
- Frontend Engineering & UX Awareness – Experience building responsive frontend applications using React or Next.js with attention to usability
- Database Design & Optimization – Solid understanding of relational databases, particularly PostgreSQL, including schema design and data integrity
- Security Awareness – Understanding of secure system design, authentication, authorization, and OWASP best practices
- Infrastructure & DevOps Fundamentals – Familiarity with Docker, CI/CD pipelines, and cloud-hosted environments
- Data & Analytics Support – Ability to structure data and APIs to support analytics and BI tools such as Power BI
- Quality – Demonstrates accuracy and thoroughness; applies feedback to improve performance
- Productivity – Meets deadlines; manages workload effectively
- Communication & Collaboration – Communicates clearly with both technical and non-technical team members
- Professionalism – Demonstrates accountability, respect, and reliability in a collaborative work environment
Minimum Qualifications
- Required: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience)
- Required: 3–5 years of professional experience in full stack software development
- Required: Experience building backend systems with Node.js (TypeScript preferred) or Python
- Required: Experience developing frontend applications with React or Next.js
- Required: Experience designing and consuming REST APIs
- Working knowledge of PostgreSQL or similar relational databases
- Familiarity with authentication and authorization mechanisms (JWT, OAuth, MFA)
- Experience working with CI/CD pipelines and containerized environments
- Understanding of testing practices and production-ready systems
Preferred Experience
- Experience building or contributing to CRM or SaaS platforms
- Experience with Supabase, including authentication and Row Level Security
- Experience integrating analytics and reporting tools such as Power BI
- Exposure to regulated industries such as insurance or fintech
- Familiarity with compliance-focused environments (e.g., SOC 2, HIPAA)
- Experience with background jobs, caching, or asynchronous processing