Hiventy is a TransPerfect company and participates in every stage in the life of audiovisual works and films, from post-production to final delivery, for all types of broadcasts like SVOD platform (Netflix, iTunes, Amazon, etc.), TV Channel (TF1, TV5, etc.) or theaters.
Our services are supported by various platforms, such as media asset libraries, content distribution systems, and localization hubs. The platforms are composed of multiple components that are deployed in both on-premises and cloud environments.
The development teams are responsible for designing, developing, and implementing technology components to support the production and operations offices around the world.
We are looking for a talented frontend software engineer to join a small team composed of skilled developers.
As a member of our engineering team, you will be responsible for designing, building, and maintaining our React application that powers our localization platform called Agora.
Agora delivers hundreds of localized contents every month thanks to several thousand users working online all around the world.
Responsibilities :
- Collaborate with product managers, QA leads, and other engineers to understand requirements and deliver new features and improvements
- Write clean, maintainable, and testable (TDD) code that adheres to industry best practices
- Participate in code reviews and provide constructive feedback to other engineers
- Provide support for continuous integration, test automation, source code control and review processes
- Implement security measures to protect our applications and user data (e.g. authentication, authorization, encryption, etc.)
- Develop and design UI components with a focus on performance optimization and batch processing capabilities to ensure efficient operation
- Maintain and upgrade existing video player based on dash.js
- Leverage modern framework like React using TypeScript language
- Interact with RESTful and GraphQL APIs
- Integrate AWS services like Lambda, AppSync or Cognito
Required skills, experience and qualifications :
Extensive experience with React, and related modern framework technologiesExperience with GraphQL web servicesExperience with AWS or other cloud platforms for deployment and scalingStrong problem-solving skills and ability to troubleshoot issues in a production environmentGood written and verbal communication skills including English, with the ability to document and communicate technical information to IT professionalsDemonstrated ability to form constructive opinions and justify decisionsMaster Degree preferred; computer science, information technology, math, or related field preferredExperienced professional, 2 to 6 years of experience with web application and especially at least 2 years with React or a modern spa framework (Vue or Angular)Desired skills and experience :
AWS experience (especially AppSync, Lambda, or Dynamodb) is an assetdash.js or equivalent video player integration and fine-tuning is a real plusKnowledge of Media or Publishing will be also appreciated