About the Role:
Ovyo is seeking a Senior Front-End Developer to lead a large program of work for one of our customers.
Responsibilities:
* Develop and Maintain User Interfaces – Design efficient, reusable, and maintainable TypeScript code to build dynamic and responsive web applications.
* Collaborate with Cross-Functional Teams – Work closely with product managers, designers, and backend developers to deliver seamless and high-quality features.
* Optimize Performance – Ensure UI/UX designs are technically feasible, optimize applications for speed and scalability, and troubleshoot any performance issues.
* Code Review and Mentorship – Conduct thorough code reviews to uphold coding standards and provide mentorship to junior developers.
* Testing and Debugging – Write and execute unit tests, identify bugs, and resolve issues to maintain the stability and performance of applications.
Requirements:
* 5+ years of experience in frontend development.
* 4+ years working with React.
* Strong proficiency in TypeScript and JavaScript.
* Industry experience in the video streaming / OTT space.
* Expertise in management libraries such as Redux or MobX.
* Solid understanding of web markup (HTML5, CSS3).
* Experience with RESTful APIs and asynchronous request handling.
* Familiarity with CI/CD pipelines and build tools like NPM.
* Experience with test-driven development (TDD) and automated testing frameworks such as Jest and Cypress.