AMMEGA Tech Stack & Careers