Description
Technology Lead role for a 6-month contract in Juno Beach, Florida with a full onsite setup. The posting indicates a target start date of 10 Aug 2026, requires visa-independent candidates only, and includes an in-person interview requirement.
