Design, develop, and maintain software applications across different platforms. Write clean, efficient, and maintainable code. Collaborate with cross-functional teams (e.g., Product, Design, QA) to define software requirements and technical specifica...