Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer

Surfline\Wavetrak, Inc.

Software Engineer

Huntington Beach, CA
Full Time
Paid
  • Responsibilities

    Job Description

    We're looking for a mid-level SOFTWARE ENGINEER to join our team. As a SOFTWARE 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 and production experience with 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.

    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
    • Collaborate with Product Designers and other Software Engineers to deliver compelling user-facing products
    • 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.
    • Production experience with Node, Express, Docker, React, Redux and Webpack.
    • Production experience with NoSQL DB's (specifically MongoDB).
    • Experience writing integration and unit tests.
    • Strong problem solving skills and ability to learn/adapt to new technologies.
    • Top notch communication skills.
    • Passion for building beautiful frontend experiences.

    YOU MAY ALSO HAVE:

    • Experience with other NoSQL DB's like Redis and ElasticSearch.
    • Experience with AWS services like EC2, ECS, ALB, Lambda, S3 etc.
    • Experience working within a microservice architecture.
    • Understanding of Linux and AWS technologies.

    Powered by JazzHR

    cmLmN3E8bd