Back to all jobs

Senior Front End Software Engineer

Fox Corporation

New York, New York,US

Red Seat Ventures is a modern media company built for the creator economy, where audiences seek direct connection with the voices they trust. Founded in 2015 and acquired by Fox Corporation in 2025, Red Seat operates within Tubi Media Group and partners with high-profile talent to develop and grow personality-driven brands across podcasting, streaming video, newsletters, and live events. As one of the fastest-growing sectors in media by reach and influence, the creator economy is central to Red Seat’s mission to reimagining how consumers access news, insights, and entertainment. With a focus on scalable growth in categories like sports, news, and culture, Red Seat Ventures is building the next generation of premium, direct-to-consumer media experiences.

Red Seat Ventures is seeking a Senior Frontend Software Engineer to help build the user interface and components for modern, fast, scalable, and user-delighting applications. You’ll work with Vue.js (Vue 3 and Vue 2), JavaScript, TypeScript, HTML, and CSS to create exceptional interfaces, collaborating closely with product, design, and backend teams.

RESPONSIBILITIES:
* Develop and maintain responsive web applications with Vue.js, JavaScript, TypeScript, HTML, and CSS
* Translate designs into clean, efficient, reusable code and responsive components
* Develop, test, document, and automate the release of UI components and component libraries using Storybook
* Optimize performance and ensure accessibility across devices, screen sizes, and browsers
* Apply mastery of the DOM, rendering lifecycle, event handling, and browser performance (paints, reflows, memory usage)
* Collaborate with product, design, and backend teams to align technical vision with business goals
* Apply best practices for frontend development, testing, and deployment
* Evaluate and introduce new frameworks and technologies where appropriate
* Proactively design for developer experience, extensibility, and maintainability
* Work with backend engineers to integrate APIs and services

REQUIREMENTS:
* 5+ years of professional frontend development experience
* Strong expertise in Vue.js (Vue 3, Vue 2), JavaScript (ES5, ES6+), TypeScript, HTML, and CSS
* Deep knowledge of the browser environment, including DOM APIs, rendering pipelines, repaints/reflows, and performance optimization techniques
* Strong experience with state management tools (Vuex, Pinia), build systems (Vite, Webpack), styling pre-processors (LESS, SASS), component library management tools (Storybook), testing tools (Jest, Cypress, Karma, Vitest), and CI/CD (Github Actions)
* Solid understanding of RESTful APIs and frontend-backend integration
* Proficiency with Git and version control systems
* Knowledge of (or willingness to learn) UI component frontend-backend integration in Python
* Familiarity with additional frontend frameworks such as React
* Experience translating designs from Figma into production responsive UI components that adapt to different screen size and device capabilities
* Experience with Node.js and package managers (npm, yarn, vlt)
* Experience with internationalization (i18n), localization (i10n), and accessibility (a11y)
* Strong problem-solving skills and attention to detail
* Excellent communication and teamwork skills

TECHNICAL SKILLS:
* Languages & Frameworks: Vue.js (Vue 3, Vue 2), JavaScript (ES6+, ES5), TypeScript, HTML5, CSS3, React (nice to have)
* State Management: Vuex, Pinia
* Frontend Tooling: Webpack, Vite, npm, Babel, ESLint, Prettier
* UI/UX Practices: Responsive design, accessibility (WCAG, a11y), cross-browser compatibility, performance tuning, internationalization (i18n), localization (i10n)
* Testing: Jest, Cypress, Vue Test Utils, Karma, Vitest
* Version Control & CI/CD: Git, GitHub, Jenkins, GitHub Actions
* APIs & Data: RESTful APIs, JSON
* Other: Design systems, Figma design translation to UI and application components

Back to all jobs