Rockbot - Oakland, CA

posted 3 days ago

Full-time - Senior
Oakland, CA
Professional, Scientific, and Technical Services

About the position

The Senior Software Engineer, Frontend at Rockbot is a pivotal role focused on developing and maintaining high-quality software components for the company's core products. This position requires a self-motivated individual who thrives in a collaborative environment and is passionate about building scalable and reusable software. The engineer will work closely with cross-functional teams to ensure successful product delivery and will have the opportunity to mentor junior engineers while contributing to technical discussions and decisions.

Responsibilities

  • Develop and maintain high-quality, scalable, and reusable software components for core products.
  • Identify bottlenecks and performance issues and implement optimization strategies.
  • Work closely with cross-functional teams, including Product, QA, and Customer Support, to ensure successful product delivery.
  • Make impactful decisions on the product, code architecture, and processes.
  • Work in a highly collaborative engineering environment.
  • Mentor and guide junior engineers, contribute to technical discussions and help drive technical decisions.
  • Be a leading voice of engineering in the audio pod as you help grow it.

Requirements

  • 5+ years of frontend software development experience (Vue, React or similar).
  • 2+ years of mobile software development (Native, React Native, or similar).
  • 2+ years of backend software development experience (Go, or similar).
  • Experience deploying large-scale web applications in a CI/CD pipeline.
  • Experience defining a well architected frontend codebase.
  • Experience writing high quality code and tests.
  • Experience working directly with backend engineers to implement RESTful APIs.
  • Experience working directly with design/product to build product requirements.
  • Experience working with high traffic, performant web applications.
  • Experience working with frontend build systems (e.g., Vite).
  • Excellent communication, teamwork skills, and detail-oriented.
  • Initiative to identify and address problems proactively, finding solutions to improve processes and outcomes.

Benefits

  • Market-based compensation
  • Equity options
  • Comprehensive benefits package
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service