As a Senior Frontend Engineer, you will design, build, and deploy the frontend web apps that power our transformative products, including Create, Stylize, and Studio. You will work with emerging web standards to build web-based video and audio creation / editing tools.
Requirements
- Experience using Typescript, Javascript, React, and NextJS
- Familiarity with authentication / authorization using oauth2 and OIDC
- Experience interfacing with RESTful APIs, and familiar with standards such as OpenAPI and JWT
- Experience writing unit and integration tests, working with CI/CD, and writing functional-tests using tools such as Playwright
- Familiarity with audio/video web standards and tools, such as Webcodecs, webRTC, HLS, MP-DASH, FFMPEG, MP4, and MKV
- Strong familiarity with frameworks / standards / concepts such as WASM, websockets, IndexedDB, promises, generators, and coroutines
- Experience with CSS and Tailwind
- Experience developing a component library and design systems, and using tools such as storybook
- Experience working with frameworks such as Redux, RTK, RTK-Query, and Mobx
- Startup Experience is a must
- At least 5 years of professional Javascript/Typescript
- Experience architecting and implementing REST APIs for distributed systems
- Experience with k8s, docker, especially in the context of deploying machine learning models on nvidia hardware
Benefits
- Competitive compensation and equity
- 401k
- Healthcare (Silver PPO Medical, Vision, Dental)
- Lunch and snacks at the office