A bit about us:

Based in Irvine, CA we are a top eCommerce startup with a goal of becoming the top distributor in the market. We are tech driven and always looking for innovations to improve the industry. Think of us as the Amazon of Electronic Components. We were founded only a few years ago but have grown a ton. We have more than 500 employees across 17 locations and 11 countries!

Why join us?

  • Remote - Work from home! (You don't have to be located in Irvine. If you're talented, we are interested in you no matter where you are in the US.)
  • Our platform launched last year and is already tops!
  • We are heavily invested in technology so you'll always be working with the best!
  • Join a fast growing team with a ton of career growth!

Job Details

In this role, you'll have the opportunity to influence architectural decisions across the ecosystem through collaboration with other engineers. Our team's development process is designed so that every engineer on our team has an equal opportunity to add value to the company through architectural decisions, participating in planning, completing code reviews, and helping to steer the direction of the product. Our team collaborates closely with each other and the other teams to help everyone to succeed and achieve their objectives.

What you need:
  • Experience with object-oriented development using languages such as PHP 7 and frameworks such as Symfony 4.
  • Experience with Python is beneficial but not required.
  • Experience implementing APIs according to a specification (as well as writing and understanding API documentation, for example using OpenAPI), understanding of RESTful APIs, and HATEOAS highly desirable.
  • Working with large datasets (billions of records) in Postgres or similar technologies.
  • Experience using technologies such as RabbitMQ to process background jobs.
  • Experience with Elasticsearch or an interest in learning it.
  • Fundamental belief in following best practices.
  • Working knowledge of CI/CD tools, containerization (Docker), orchestration (Kubernetes), the AWS ecosystem, modern application monitoring (New Relic, Datadog, Prometheus) a big plus
  • Solid understanding for automated testing tools (unit, integration, and end to end) such as PHPUnit and Behat, as well as code quality measuring tools.
  • Constant drive to improve your own skills through practice and code reviews.
  • Urge to keep up with new technologies and relevant topics in the industry through for example conference or meetup participation
  • Be familiar with all necessary tools to either ramp-up and implement it yourself or have the necessary skills to oversee external on-demand experts
  • Excellent verbal and written communication skills
  • BS degree in Computer Science, Computer Engineering, or related field.