Software Engineer - Frontend
Core
Building intuitive, performant, and scalable user interfaces for media & entertainment products while integrating with backend APIs.
Role type
Mid-level frontend software engineer (React.js)
Builds
Responsive web applications and UI components for media & entertainment platforms
Domain
Media & Entertainment
Deliverable
product features
Required skills
React.js, TypeScript, modern JavaScript, REST API integration, GraphQL, WebSockets, Material UI, responsive design, accessibility, unit testing, cloud environment exposure (AWS)
Preferred skills
Backend-for-Frontend (BFF) design patterns, frontend monitoring and logging tools, AI-assisted development tools
Technologies
React.js, Material UI, AWS, Jest, React Testing Library, Cypress
Responsibilities
Develop and maintain responsive user interfaces using React.js; Build UI components following design specifications; Consume and integrate REST, GraphQL, and WebSockets APIs; Ensure front-end code follows best practices for structure, reusability, and accessibility; Write clean, maintainable, and testable code; Write unit tests for frontend components; Assist in implementing frontend monitoring, logging, and error tracking tools; Work with senior engineers to incorporate security best practices into frontend applications.
Seniority
Mid-level, hands-on IC