Senior Frontend UX Engineer
Location: Brazil, Mexico (Remote)
Type: Brazil Contract / Mexico Full-time
Pluto TV is looking for an experienced Senior Frontend UX Engineer for the development of new as well as enhancement of existing applications. Applications include Command Center and related MFEs, plus other applications owned by our sister teams including Content Systems, Media Asset Management System (MAM), Content Management System (CMS), Content Feeds Services (CFEEDS), and Revenue. Candidates must have hands-on experience with Javascript, React, CSS Components Design and similar JavaScript-based technologies, strong experience working in highly technical teams, and proven experience building solutions with AWS services such as S3, Lambda, ECS, and more.
Responsibilities Include
This is a critical role with a wide range of responsibilities including:
* Creating and modifying mocked versions of new UI screens using existing components
* Creating and modifying custom React and web components including unit tests
* Understanding responsive design and creating UX integrations in a responsive way
* Participating in code reviews and ensure more junior developers adhere to team's best practices and processes
* Actively participating in the design & architecture phases of upcoming features and services
* Working collaboratively and productively with other project team members from Product, Program Management, and QA
* Providing realistic (not optimistic) LOE estimates during Quarterly PI planning, accounting for likely setbacks and external constraints
* Prototyping new technologies to reduce cost and increase engineer velocity
Must Have Qualities & Experience
The right individual for our team must have the following skills and experience to be successful in this role:
* Deep experience in Javascript and Nodejs
* Knowledge of frontend web development and common tools used in the wider frontend ecosystem such as popular frameworks and npm
* Familiarity with common programming tools such as Redux, IDEs, RESTful APIs, Git repositories, TypeScript, version control software, and remote deployment tools
* An understanding of common programming paradigms and fundamental Frontend programming principles such as modular components, hooks, and lifecycle events
* 5 years of software engineering experience
* 2 years of experience developing frontend applications using React or similar, Node, and GIT source control
* 2 years of experience building highly scalable, performant, and responsive web applications
* 2 years of experience developing applications deployed to the cloud (AWS/GCP)
* 2 years of Typescript experience
* Excellent problem-solving, critical thinking, and communication skills
* Ability to work within a distributed team
Nice To Have Qualities & Experience
The best candidate for our team will have the following skills and experience:
* BS degree or higher in Engineering, Computer Science, or a related field
* Experience with web components and Lit HTML
* Experience with Go Lang
* VOD Streaming experience
* Release devops CI/CD experience (GitHub actions, Kubernetes, etc.)
* Experience with microfrontends
* Experience creating and building with component design systems