Senior Software Engineer - Frontend

Deploy•San Francisco, CA

About The Position

Frontend Engineers contribute to Deploy Data and Deploy Enterprise by building the user interfaces for the company’s core platforms. Working closely with designers, product owners, and other engineers, this role uses web technologies including React, Redux, Webpack, and ES6 to deliver innovative interfaces and rich user experiences. The team is small and fast-moving, so the engineer is expected to iterate quickly and make software design decisions for product features. The role offers autonomy and responsibility within a bottom-up product process and suits technically strong teammates who are passionate about frontend technologies and thrive in a fast-paced environment. Deploy describes itself as an AI startup with more than 250 employees across San Francisco, Seattle, and Delhi. The company has raised more than $120 million in capital. The position’s expected base salary is $160,000–$250,000, with actual compensation depending on factors such as qualifications, skills, competencies, experience, and location. Stock options may be offered in addition to base pay. AI tools may support parts of the hiring process, but final hiring decisions are made by humans.

Requirements

  • At least 6 years of experience.
  • Expertise in an object-oriented programming language.
  • In-depth knowledge of JavaScript, HTML, CSS, and related web technologies.
  • A good grasp of React and Redux, or similar frameworks, and the concepts behind them.
  • Ability to create polished web products and good user-experience sensibilities.
  • Receptiveness to feedback and motivation to sharpen skills.
  • Self-starter with excellent communication skills and ability to work independently with little direction.
  • Experience in collaborative environments.
  • Ability to write understandable, testable code with an emphasis on maintainability and scalability.

Responsibilities

  • Build robust, high-performance, and scalable applications.
  • Work with design and product teams to develop 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 as they relate to the role.
  • Follow policies, guidelines, and procedures for protecting information assets.
  • Report actual or suspected security or policy violations or breaches to an appropriate authority.

Benefits

  • Stock options may be offered in addition to base salary.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service