Who We Are:
USCS is driven to advance, innovate, and serve companies seeking the best service, facilities, and logistics in the cold chain. We are employee-focused, an equal employment opportunity employer, and would love to have you join our team.
USCS is the 3rd largest 3PL in the US and a leading provider of third-party logistics solutions. The Center of Digital Excellence (CoDE) is the IT division of USCS responsible for the company’s entire digital footprint. We develop, manage, and fully support the company’s on-prem and cloud infrastructure, custom software solutions, vendor integrations, and cybersecurity. These include ERP, Warehouse Management, B2B Integration, Data Warehousing, Data Science, Automation integrations, our Customer Portal, and many more third-party vendor systems.
The Job Details
As a 3PL (third-party logistics provider), we are entrusted with the safekeeping of our customers’ inventory as it moves through the cold chain. It is critical that we provide customers with real-time insights into where their products are and how efficiently inventory is moving toward its destination.
We have recently launched a project to rethink and rebuild a modern customer portal. The portal aspires to deliver a modern user experience leveraging natural language capabilities and contextualized content so customers can quickly find what they are looking for—or be informed of what they should know. This solution will also form the basis of providing APIs and hooks for our customers’ systems to integrate with ours.
We are seeking a Technical Lead to drive the delivery of this vision. In this role, you will oversee the design, development, deployment, and ongoing enhancements of the new customer portal, built with React (Next.js experience is a plus) for the front end and Node.js (Express) for the backend API, supporting both GraphQL and REST. To be successful, you will collaborate with business stakeholders and technical teams to deliver great experiences to our customers and internal operations teams, while cultivating deep domain knowledge in supply chain, warehousing, and logistics to design more effective, industry-relevant solutions.
Duties and Responsibilities
Technical Leadership: Provide leadership and direction to the development team across the project lifecycle. Conduct code reviews, resolve technical issues, and mentor team members to ensure delivery of high-quality, scalable solutions. System Integration: Develop strategies for integrating the portal and APIs with existing enterprise systems and data sources. Ensure smooth data flow and interoperability across Snowflake, external APIs, and customer-facing interfaces. Solution Architecture: Collaborate with enterprise architects and other stakeholders to align the React/Node.js application stack with the overall enterprise architecture. Ensure solutions adhere to security, scalability, and data governance standards. Authentication & Authorization: Oversee implementation of identity and access management using NextAuth.js, JWTs, and Microsoft Entra ID (Azure AD). Ensure robust, secure authentication flows across the portal and API applications. API Development: Lead the design and maintenance of backend services supporting both GraphQL and REST. Database Management: Oversee integration with both local SQLite (development) and Snowflake (staging/production) backends, ensuring consistency, performance, and secure data access. Domain Knowledge: Cultivate deep understanding of supply chain, warehousing, and logistics operations to improve effectiveness when designing and delivering portal features and enhancements. Stakeholder Collaboration: Partner with business users, analysts, and product owners to gather requirements and translate them into technical solutions. Present architectural recommendations to both technical and non-technical audiences. SDLC Oversight: Ensure best practices across the software delivery lifecycle, including CI/CD pipelines, automated testing, and quality assurance processes. Operations Oversight: Ensure robust monitoring, logging, and support for production systems with an emphasis on uptime, performance, and reliability. Continuous Learning: Stay current with modern JavaScript/TypeScript, React, Node.js, and cloud-native trends. Proactively evaluate emerging technologies and recommend adoption where beneficial.The Job Specifics:
Location, Department, and Work Hours: Camden, NJ (flexible work hours may apply). Reports To: Director of Technology. Travel Amount: 15%. Job Type, EEO, and Job Code: Full-Time.
What We Are Looking For:
Education
Bachelor’s degree in Computer Science, Information Technology, or related field (advanced degree preferred).Experience & Skills
Proven success as a technical lead on customer-facing web applications. Required: Expertise in React for modern, scalable, customer-facing web portals. Nice-to-have: Experience with Next.js for server-side rendering and advanced features. Strong experience in backend API development using Node.js (Express) with both GraphQL and REST architectures. Hands-on experience with authentication and authorization using NextAuth.js, JWTs, and Microsoft Entra ID (Azure AD). Experience with relational and cloud data warehouses, specifically SQLite (development) and Snowflake (production/staging). Proficiency in designing APIs, database schemas, and system integrations. Ability to cultivate and apply domain knowledge in supply chain, warehousing, and logistics; prior experience in this domain is a strong plus. Experience designing or collaborating with designers to build modern, user-friendly UI/UX interfaces is a strong plus. Solid understanding of enterprise architecture, cloud deployment, and security best practices. Experience delivering customer experience solutions in the 3PL or adjacent industries is a strong plus. Excellent communication skills with the ability to present technical concepts to non-technical stakeholders. Leadership qualities, with the ability to mentor and guide development teams. Experience with performance optimization and system tuning for modern JavaScript applications. Relevant certifications in JavaScript/TypeScript, cloud architecture, or security are desirable.Other Abilities You Will Need to Have: The physical demands described below are representative of those required of an individual performing the essential duties of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential duties.
Good arithmetic, reading, and typing skills Sit and/or stand for extended periods of time Be able to see, speak and hear Ability to work overtime as needed May require physical effort associated with using the computer to access information, or occasional standing, walking, lifting needed to carry out everyday activities. Understand and follow verbal instruction, written instruction and company policies. A starter that can work independently and coordinate with others Follow safety procedures at all times. Ability to manage stress and productivity guidelines
The Standard Details:
Always maintain a professional manner in appearance and communications. Participate in staff and/or customer meetings if required. Initiate action to prevent the occurrence of any non-conformities relating to product, process, and quality systems. Identify and record any issues relating to product, processes and/or quality. Initiate, recommend, or provide solutions through appropriate channels. Verify the implementation of solutions. Follow posted security procedures at all times while in the building. Participate in Safety and Educational Training.
What’s In It For You:
A great company with great people. Full-time employees not under contract are offered: 401K and Educational Assistance after 1 year; If elected, Blue Cross Blue Shield after 30 days of service; Company Life Insurance; and a bunch of other great perks.
Things We Need To Mention:
The above job description may not include all tasks necessary to complete the job. Job functions may vary based on area of operation. The job description is a listing of the most common tasks the associate will be required to perform in that job area. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential duties.