Talent.com
This job offer is not available in your country.
Frontend Software Engineer

Frontend Software Engineer

TransPerfectCasablanca Metropolitan Area, Morocco
30+ days ago
Job description

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 technologies
  • Experience with GraphQL web services
  • Experience with AWS or other cloud platforms for deployment and scaling
  • Strong problem-solving skills and ability to troubleshoot issues in a production environment
  • Good written and verbal communication skills including English, with the ability to document and communicate technical information to IT professionals
  • Demonstrated ability to form constructive opinions and justify decisions
  • Master Degree preferred; computer science, information technology, math, or related field preferred
  • Experienced 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 asset
  • dash.js or equivalent video player integration and fine-tuning is a real plus
  • Knowledge of Media or Publishing will be also appreciated
  • Create a job alert for this search

    Software Engineer • Casablanca Metropolitan Area, Morocco