Hiring a Fourth Remote Web Developer

Introductory paragraph

icanmakeitbetter is hiring a fourth remote Web Developer to help us maintain and improve old products, design and build new products, and provide support to our team of researchers. We would love to hear from under represented folks interested in the position.

About us

My name: James Edward Gray II

My position: Lead Developer

Company name: icanmakeitbetter

Website: http://icanmakeitbetter.com/

Company info and history:

icanmakeitbetter is a market research company. We help our customers learn more about their customers. A hotel chain may want to know what people who stay in their hotels would like to have available in future rooms. A game company might wonder if gamers prefer buying titles and expansions or paying for a service that gives them access to a library of games.

The icanmakeitbetter platform offers surveys, ideation, live chats, and more for engaging with these communities to answer such questions. icanmakeitbetter researchers plan and execute activities, then deliver reports about what the data shows.

This year icanmakeitbetter also started working on a new, highly interactive platform for qualitative and quantitative reseach called Customer Boardroom. Customer Boardroom is already undergoing user testing and is expected to become an important part of our future offerings.

About the job

Job title: Web Developer

Job description:

  • Communicating effectively with a close knit team of developers and other business folks
  • Maintaining our aging platform (upgrading dependencies, optimizing queries, closing security holes, and such)
  • Adding features to our existing platform
  • Providing support to our team of researchers
  • Designing components of our new platform

Salary range: $80-90K

Position on remote work: We’re a 100% remote team, though we do try to share some face-to-face (optional) activity about twice a year.

Qualifications or experience required:

We develop applications primarily with Elixir, Phoenix, Ruby, Rails, JavaScript, and React. Fluency with some of these technologies and a desire to learn the others is required. We deploy some apps on Heroku and others directly to AWS managed with Terraform. Familiarity with any of these platforms is a plus.

As a remote team, we value respect for other members of the team and strong communication skills above all things.

U.S. residents will be hired as full-time employees with benefits. Some preference will be given to residents of the following states: California, Idaho, Illinois, Nevada, New Jersey, New York, Michigan, Oklahoma, Pennsylvania, Texas, and Washington.

We can also hire internationally as contract developers.

What the successful job applicant will be working on:

We have an aging Ruby monolith that works with three smaller Elixir apps. These apps are in varied states of health. We work to maintain and improve this system over time. We also provide a lot of support to users of this platform.

In addition, we’re building a next generation platform in Elixir. This is green field development where we exercise more of our architectural design skills. This product is undergoing user testing and we work hard to use the feedback we receive to maximally improve the experience for our customers.

As a team, we rotate and share all duties. We need a new partner to help with these and future tasks.

About the interview process

  1. A get-to-know each other chat with me (an hour)
  2. A technical exercise, pair programmed with me or as a take-home (an hour and a half)
  3. Meet the dev team (30 minutes)
  4. A meet-and-greet with the overseers of our dev team (30 minutes)

Further info

If your are interested in the position or just want to learn more, please don’t hesitate to reach out: james@icanmakeitbetter.com


Hello James,

Email Sent, Please check.

Kind Regards
Carter w

1 Like