As a Mid-Level Software Engineer, you will develop and maintain the front-end application using React, collaborate with senior engineers and product managers, implement new features, participate in code reviews, debug and maintain code, and contribute to performance optimization.