Key Responsibilities:- Design, develop, test, and maintain scalable software applications- Write clean, efficient, and well-documented code- Collaborate with cross-functional teams, including product managers and designers- Troubleshoot, debug, and u...