Software Engineer, Front End Web

TEEMA

  • Dallas, TX
  • Permanent
  • Full-time
  • 5 hours ago
Job Title: Software Engineer, Front End Web
Job ID: 82379
Location: Dallas, TexasOverview:
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 experienceProficient HTML, CSS, and JavaScript, and at least one object oriented programming languageUnderstanding of browser internals and how to leverage browser features such as WebCodecs, Canvas, Web Workers, etc. to build a rich and performant interfaceVery deep knowledge of at least 1 UI framework such as React, Vue, or SvelteLow-level – application architecture, networking, databases, performance and optimizationAbility to build APIs needed to power frontend experienceGood understanding of concurrency and multi-threadingEye for design and a high level of craftsmanshipStrong, independent team member. Likes to have a high level of responsibilityExperience writing UI, Integration, and Acceptance testsThank 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

TEEMA