Smollan India Tech Stack & Careers