Software Engineer – Web
Company | Topaz Labs |
---|---|
Location | Dallas, TX, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Mid Level, Senior |
Requirements
- 3+ years of professional dev exp
- Proficient HTML, CSS, and JavaScript, and at least one object oriented programming language
- Understanding of browser internals and how to leverage browser features such as WebCodecs, Canvas, Web Workers, etc. to build a rich and performant interface
- Very deep knowledge of at least 1 UI framework such as React, Vue, or Svelte
- Low-level – application architecture, networking, databases, performance and optimization
- Ability to build APIs needed to power frontend experience
- Good understanding of concurrency and multi-threading
- Eye for design and a high level of craftsmanship
- Strong, independent team member. Likes to have a high level of responsibility
- Experience writing UI, Integration, and Acceptance tests
Responsibilities
- Developing web-based applications enabling users to upgrade the quality of their images and videos online
- Feature development
- Code and system architecture
- Project planning
- UI/UX
- Stability
- Optimization
Preferred Qualifications
- Exposure to image or video encoding/decoding and file formats
- Experience developing full stack web applications using Next.js, Nuxt.js, Remix, SvelteKit, or another framework
- Experiencing deploying ML models in production environments