Software Engineer - Frontend

Deploy•San Francisco, CA

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 and participates in product decisions to set reasonable development deadlines. It also contributes to team efficiency, applies security practices, follows information-protection policies, and reports suspected security or policy violations.

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 commitment to improving skills.
  • Excellent communication skills and experience in collaborative environments.
  • Ability to write understandable, testable code with an emphasis on maintainability and scalability.

Responsibilities

  • Build secure custom user interfaces using React and JavaScript.
  • Work with design and product teams to develop new features focused on user experience.
  • Participate in product decisions and help set 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 relevant to the role.
  • Adhere to policies, guidelines, and procedures for protecting information assets.
  • Report actual or suspected security or policy violations or breaches to an appropriate authority.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service