Develop and maintain frontend applications using React 18 or newer to deliver responsive and high-performance user interfaces
Implement TypeScript features including routing, hooks, context, suspense, and state management solutions such as Redux to build scalable and maintainable codebases
Apply CSS skills to create visually appealing and consistent styles that enhance user experience
Utilize Linux shell scripting commands to automate routine tasks and support development workflows
Manage source code and collaborate with team members using Git and DevOps systems to ensure efficient version control and deployment processes
Communicate effectively with cross-functional teams to clarify requirements, provide progress updates, and resolve technical challenges