Contract Software Engineer | Ruby

Promptworks (View all Jobs)

Remote

Please mention No Whiteboard if you apply!
I'm a one-man team looking to improve tech interviews, and could use any support! 😄


Interview Process

1. Take-home project 2. Pair programming 3. Discussion on-site

Programming Languages Mentioned

Ruby, SQL, JavaScript


About Promptworks

Promptworks builds ingenious software that lasts for innovative companies with big ideas. 

We bring deep product development & software engineering expertise, human-centric design thinking, and transparent processes to the table to solve hard problems for companies as small as early-stage startups and as large as Fortune 50 corporations. Our clients spread across many different industries: green energy, healthcare, education, telecommunications, finance, and retail to name a few.

We are looking for people to join our team who value the same things we do: doing outstanding work, continuously growing ourselves as practitioners, maintaining work-life balance, and supporting the communities in which we work, live and learn.

About this contract

We are looking for developers experienced developers in the following technologies to work alongside our team building scalable web and mobile apps:

These projects are production apps being used by tens of thousands of people every day around the world, generating real revenue. But, this isn’t maintenance work. We are building new apps and large features.

A few projects that we’re looking for help with:

  • A self-serve function within an existing platform built on Ruby with React on the front-end; this project would require an interface to be built for customers to configure a custom mapping to integrate with their CRM
  • Changing logic and code for an existing function performed with a Chrome extension to be replaced with a Google add-on
  • Various product enhancements on a large-scale application; platform uses React, Ruby and PostgreSQL

Required technical skills and expertise

  • 3+ years of professional experience building complex software applications in Ruby
  • Fluency with one or more Ruby web frameworks, ideally Rails
  • Experience building web-based APIs; understanding of REST principles
  • Experience writing automated unit and feature tests
  • Relational database fundamentals, SQL literacy, solid knowledge of ActiveRecord including database migrations
  • Can manage a deployment pipeline including multiple environments for development, testing and production. Can deploy to cloud-based services; comfortable with Docker containers as necessary
  • Comfortable using Git, knows how to work collaboratively with other contributors using Github tooling

How we work

  • We work with our clients to create high quality working products
  • We help guide our clients’ by identifying technical trade offs and avoiding common pitfalls
  • We work in small teams which can include clients’ engineers, designers, and product managers
  • Engineers interface directly with clients and help to identify their needs and manage expectations on larger feature requests
  • Engineers architect, estimate and help prioritize solutions to clients’ needs
  • We participate in daily stand up and weekly planning & retrospective meetings
  • We take ownership of our work-product

Location & Time Requirements

Location: Remote is ok, as long as you can work in the US East time zone

Timeline: Starting now, lasting 3-6 months, potentially a lot longer if you’re interested

Weekly commitment: Minimum 30 hours/week commitment from you

Diversity, Equity, and Inclusion

Promptworks is committed to creating a diverse, equitable, and inclusive environment for all people regardless of gender identity or expression, sexual orientation, race, religion, age, national origin, and veteran status.

Direct hires only

Sorry recruiters, we don't pay hiring or placement fees. 

Please mention No Whiteboard if you apply!
I'm a one-man team looking to improve tech interviews, and could use any support! 😄


Get weekly alerts of new jobs from companies not using whiteboard interviews!