View Our Website View All Jobs

Associate Software Engineer

We're looking for an Associate Engineer to join our team. As an Associate Engineer you'll be working with a small team of engineers on consumer facing products for Surfline. You'll have strong understanding of core engineering principles with an appreciation for and understanding of software engineering techniques like automated testing, source control, deployment pipelines, infrastructure and agile planning. We're looking for someone driven by a desire to deliver user experiences that other companies aspire to. You will work with Product, UX, and Engineering teams to hatch progressive, bullet-proof, game-changing products.

Our culture is one where we pursue achievement with humility and never lose touch with our roots. All candidates must keep our core values of being passionate, humble, human, focused and growth-minded at the forefront of their minds. This position will report to Surfline’s Engineering Manager and work out of our beachfront headquarters in Huntington Beach, CA.

What You'll Do:

  • Build efficient, high-performing websites and systems that are standards-based and work across browsers and platforms.
  • Write efficient, clean, readable, fast, testable, documented, monitored code and systems
  • Deliver new features to production.
  • Contribute to the product development, mission, and success – way beyond checking off development tasks.
  • Work closely with other engineers in a small, informal team environment.
  • Ship code often in a fast paced agile environment with continuous deployment.

What We're Looking For:

  • A BS/MS in Computer Science or related degree
  • Experience with Node, Express, Docker, React, Redux and Webpack.
  • Experience with NoSQL DB's (specifically MongoDB).
  • Strong problem solving skills and ability to learn/adapt to new technologies.
  • Top notch communication skills.
  • Passion for building beautiful experiences.

You May Also Have:

  • Experience shipping production software
  • Experience writing integration and unit tests
  • Experience with other NoSQL DB's like Redis and ElasticSearch
  • Understanding of linux and AWS technologies
Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

150