Front-end Developer
United States · Remote
Mid-level +1 · Full time
Posted 3 years ago
Apply

At a glance:

 

This is a newly-created, mid-level, hands-on technical role with an advertising agency in Portland, Oregon. As part of our internal software development team, you will primarily develop front-end applications for a wide-reaching, critical agency platform. This is not a “client work” development position, though your expertise may be called upon for that purpose occasionally. While this position can be remote, this person should expect to work PST hours on a consistent basis.

 

What does a Front-end Developer do at Rain the Growth Agency?

 

  • Develop and publish new products and product enhancements
  • Trouble-shoot and fix production issues
  • Improve the build and test environment, test automation, front- and back-end testing frameworks
  • Collaborate with team members and external designers to participate in agile development processes
  • Follow and improve our software development process

 

What makes a great Front-end Developer at our agency?

 

  • Solid (functional) React skills and ability to work independently. We’d expect a minimum of 2 years real-world software development experience with React and JavaScript.
  • Solid general programming, UI system design, and test skills.
  • Experience integrating UI frameworks-- Material-UI, Ant, Bootstrap, etc. We mostly use Material-UI.
  • Solid skills with one or more of these CSS tools— JSS, SCSS, Emotion, Styled components, etc.
  • Professional experience with API integration—REST, and ideally, GraphQL, but we can teach you that. You generally understand client interactions with APIs, headers, responses, authentication, debugging, etc.
  • Work independently and take the initiative to learn new skills, tackle issues, and ask questions as necessary.

 

What things would we love, even if they’re not strictly required?

 

  • A portfolio of projects you’ve worked on. It’s a great way to get talking! Not everyone has something they can share, so we might ask you to do a quick project to discuss.
  • A good understanding of TypeScript would be a plus. We use it on all of our front-end projects.
  • Experience with GraphQL APIs, specifically integration of the Apollo Client and its pesky cache.
  • Experience in the Ad Tech industry is definitely not required but very welcome.

 

Why Work at Rain the Growth Agency?

 

  • We are a national leader in DTC marketing.
  • We do a thing we call Transactional Brand Building. That is, we deliver on our clients’ brand and sales objectives at the same time, with the same work and the same media plan. We measure our clients’ sales results daily – per transaction, so you and your clients can see the tangible results of your work. It’s an exhilarating standard to live up to.
  • There are about 250 of us, so we’re big enough to handle major projects, but small enough that we all know each other.
  • We are collaborative. We care about, appreciate, and respect each other. No throwing under buses.
  • Transparency. We all know how the company is doing and where we’re going, collectively and individually.
  • We have a large and diverse roster of clients, and we get our revenue from a variety of sources, so we’re built for stability.
  • You’ll get to work on a variety of accounts, with different team members, so you’ll never be bored.
  • We are privately held, so we answer only to our clients and to each other.
Rain the Growth Agency
An independent and fully integrated direct-to-consumer advertising agency built to drive transformational growth for DTC brands.
Size:  101-250 employees
Year Founded:  1998
© 2023 Pallet Labs Inc. See privacy policy and terms of service
Get started on Pallet
This community is on Pallet — Where creators turn their community into recruiting networks