Software Engineer - Frontend

Deploy•Seattle, WA

About The Position

The Software Engineer - Frontend builds secure custom user interfaces using React and JavaScript. The role works with design and product teams to develop user-experience-focused features, contributes to product decisions and development deadlines, and identifies and implements improvements to team efficiency. The engineer applies OWASP Top 10 techniques and follows information-security policies and procedures, including reporting suspected security or policy violations. The position also involves maintaining awareness of industry best practices for data handling and maintenance.

Requirements

  • Bachelor's degree in Computer Science or equivalent.
  • At least 1 year of experience working in web development.
  • Experience working with third-party APIs and libraries.
  • In-depth knowledge of JavaScript, HTML, CSS, and related web technologies.
  • Good grasp of React and Redux or similar frameworks and the concepts behind them.
  • Ability to create polished web products and good UX sensibilities.
  • Willingness to learn new technologies and share knowledge with teammates.
  • Receptiveness to feedback and willingness to sharpen skills.
  • Excellent communication skills and experience in collaborative environments.
  • Ability to write understandable, testable code with attention to maintainability and scalability.

Responsibilities

  • Build secure custom user interfaces using React (JavaScript).
  • Work with design and product teams to develop new features focused on user experience.
  • Participate in product decisions and help establish reasonable development deadlines.
  • Identify opportunities to improve team efficiency and work with the team to implement improvements.
  • Use OWASP Top 10 techniques to secure code from vulnerabilities.
  • Maintain awareness of industry best practices for data maintenance and handling as they relate to the role.
  • Adhere to policies, guidelines, and procedures for protecting information assets.
  • Report actual or suspected security and/or policy violations or breaches to an appropriate authority.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service