Job Title: Software Engineer, Front End Web
Job ID: 82379
Location: Dallas, Texas
Overview: As a Software Engineer on our Product Applications team, you would be a key part developing both web-based applications enabling users to upgrade the quality of their images and videos online.
What you will be doing: - Your responsibilities would include feature development, code and system architecture, project planning, UI/UX, stability, optimization and more.
- The product engineers work on everything from application architecture to frontend features.
- At the company, they put a high value on the craftsmanship of the user experience in our products: they need to be simple enough for anyone to use, but advanced enough for a professional photographer to obsess over every pixel. Their goal is to deliver a premium experience to our users at a consistent, rapid pace.
What you must be doing: - 3+ years of professional dev experience
- 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
Thank you for your interest in this opportunity. If you are selected to move forward in the process, we will contact you directly. If you do not hear from us, we encourage you to continue visiting our website for other roles that may be a good fit. For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com