Nexla Tech Stack & Careers