JEG2

JEG2

Author of Designing Elixir Systems with OTP

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

Most Liked

CarterW11

CarterW11

Hello James,
Greetings!

Email Sent, Please check.

Kind Regards
Carter w

Where Next?

Popular in Jobs Top

jeffdeville
Project This project has 2 main things going for it: It’s a phoenix app that requires common, but non-trivial features. eg: White lab...
New
bbenligiray
ChainAPI is an integration platform for setting up API gateways to smart contracts running on blockchains. ChainAPI is a founding member ...
New
harmon25
Hi All, We at Control Gap Inc. are looking for passionate candidates to join our new development team. About us My name: Doug Wright ...
New
derivcosweden
Introduction Do you want to change the way tens of thousands of players globally experience our Sportsbook product and develop our backe...
New
Mchl
About us My name: Michał Jarosz My position: Frontend Developer Company name: Stepstone Services Website: https://www.stepstoneservices...
New
zacksiri
Introductory paragraph DeeMoney is a Payments / Remittance company located in Bangkok, Thailand. We’re the one and only FinTech in Thail...
New
lafka
Introduction We’re looking for curious, self-driven team members interested in solving interesting problems with a focus long term stabi...
New
jeffdeville
UPDATE1 - See end of post The Project I need to scrape the content from several sites all into a common format, so that I can create a ...
New
pepsico
About us My name: Henry Mori My position: Lead Engineer, B2B & D2C eCommerce Company name: PepsiCo, Inc. Website: Job Description...
New
sschuth
Introductory paragraph We offer something rare: a job with a purpose, a great team, a growing company, all in a choose-to-be-remote-if-i...
New

Other popular topics Top

vrod
I am using the Starship cross-shell prompt – it seems pretty nice, but I get some errors: [WARN] - (starship::utils): Executing command ...
New
JakeBecker
TL;DR: I’ve just released an implementation of Microsoft’s IDE-independent Language Server Protocol for Elixir. It adds language support ...
1140 51847 244
New
jononomo
I am trying to figure out how Mix knows whether the environment is test, dev, or prod -- where is this set? Thanks.
New
malloryerik
Hi, this is for people who, like me, have had some friction using .html.heex templates in VSCode. The solution seems to be, in a hyphena...
New
sacepums
Hey guys. I'm new to elixir and im really stocked about it. But I ran into a bit of problem - I need to convert a date sting, for examp...
New
nsuchy
Hi. I’ve noticed that Windows Powershell has it’s own IEX command and you cannot access Elixir’s IEX due to the conflict. This isn’t a cr...
New
chrismccord
As promised, the first release candidate of Phoenix 1.3.0 is out! This release focuses on code generators with improved project structure...
New
danschultzer
None of the current solutions worked well for me, so I went ahead and built a user management system from scratch. This project took far...
548 27727 240
New
fireproofsocks
Forgive me if this is obvious, but how does one delete a database record WITHOUT selecting it first? https://hexdocs.pm/ecto/Ecto.Repo.h...
New
baxterw3b
Hi guys, i’m new in the Elixir world, and i have to say, that i love it! i’m having some problem to understand anonymous functions with ...
New

We're in Beta

About us Mission Statement