Description

Your Responsibilities
Work with Product QA and backend teams to implement requirements
Design and implement features that anticipate failure and edge cases
Ensure code quality with unit tests and Cypress tests
Maintain detailed documentation of features systems flows and processes
Effectively communicate and document progress via Jira Slack and Confluence
Take ownership pride and responsibility for your work
 

Minimum Qualifications
Bachelors Degree in Computer ScienceEngineering or a related degree or a coding bootcamp and 2 years of experience
Minimum 8 years of professional frontendfull stack software development experience
Minimum 4 years of React web application development experience
Minimum 4 years of Next JS experience ideally utilizing Server Side Rendering
Minimum 4 years of Typescript development experience
State management experience using Zustand Tanstack or similar libraries
Experience developing and supporting high traffic consumer applications
Strong ability to troubleshoot debug issues
Experience building GraphQL services that wrap REST APIs with the ability to quickly learn and use new APIsSDKs
Capable of working in a fastpaced agile environment
Experience defining and documenting engineering processes and best practices


Preferred Qualifications
Connected TV Smart TV Embedded Devices app development experience
Full stack development experience with Node JS Bun or Next JS
Experience with building Micro Front Ends using Module Federation
Experience with CICD pipelines using GitHub Actions and Jenkins
Experience with Google Cloud or similar services like AWS Azure or Oracle Cloud
Experience with monorepo development and shared libraries especially TurborepoNX
Experience with and knowledge of SEO best practices
Experience and knowledge of A11Y best practices

Education

Any Graduate