Full Stack Developer – Hiring Now!

Remote • Full time • WordPress • React • PHP

Carrot is looking to hire a full-time full stack web developer to help us work on our product.

We provide websites and online marketing tools for real estate investors and agents on our React, Rails, and WordPress based app. We’re looking for a full stack developer to join our team and create new features, maintain and improve our React web app, maintain and create new WordPress plugins.

Carrot is Oregon based, but you’ll be joining our fully remote development team. Carrot is one of the most popular options for real estate professionals wanting to generate leads online, and is used by thousands of individuals and companies.


Learn more about what we do @ Carrot.com →

You Should Have Experience In

  • Maintaining, extending, and creating React web app features
  • Consuming and creating REST APIs
  • Modern PHP development practices
    • Using Composer for package management
    • Testing with PHPUnit
  • WordPress plugin and theme development
  • Git workflow, including: branching, pull requests, code reviews
  • Performance is something near the top of your mind (we’re proud of our average PageSpeed and TTFB results!) 🚀

These Skills Would Be Nice

  • Experience with Ruby on Rails, Laravel, or any modern web framework
  • Proficiency with SQL and designing relational database schemas
  • Familiarity with the Roots stack (Bedrock and Sage)
  • Familiarity with WP-CLI
  • Familiarity with Docker-based DevOps
Carrot Retreat July 2019

Why Carrot

  1. Work on a high performance team that loves what they do! Have future opportunities for growth, and have a great time working together. Code reviews, peers to learn from, and Slack to gif in.
  2. Help thousands of customers, across our network of thousands of websites, and 100s of thousands of monthly visitors
  3. Work directly with our team only, we have a full support staff for our customers
  4. Twice annual company retreats
  5. Work wherever you want with flexible hours
  6. Professional growth allowance for books, conferences, and more

Who You’ll Be Working With

Chris Carr

Chris Carr, CTO

Austin Pray

Ben Word

Ben Word

Our Stack

The containerized apps that make up Carrot run on a highly available Kubernetes cluster in AWS consisting of over a dozen EC2 instances during normal load. Our apps are backed by multi-AZ MariaDB and PostgreSQL RDS instances along with a gaggle of Elasticache Redis instances. We leverage S3 for storing static assets and use CloudFront as our CDN. We have a fully automated continuous integration and continuous delivery pipeline and follow a GitOps model for reproducible and automated infrastructure state management.

Get Started

If you’re the person we’re looking for, just shoot us an email at dev@carrot.com and make sure to include:

  1. Link to your portfolio and GitHub account
  2. Resume
  3. Examples of the last couple projects you worked on, and overview of your role in it