View Our Website View All Jobs

Full Stack Engineer

Visible is a venture-backed, established startup with a close-knit, internationally-distributed team. Our product helps founders and startup leaders engage their investors so their companies can grow. If you want to work on a project that impacts founders at thousands of companies, helping them grow their business and share their story, you've come to the right place.

The Role

We are looking for a full-stack, mid-to-senior-level engineer to join our small engineering team and help scale our product to support our next stage of growth.

Our stack includes a Ruby on Rails API, PostgreSQL, Redis and Ember.js (we’re running modern versions of all of these). We deploy to Heroku and use Docker for local development. We have many different challenges that range from implementing product features to DevOps-type work and performance optimization.

We favor full-stack engineers who have a good understanding of the entire scope of an application, but you don’t need to know both Rails and Ember to apply.

You will work closely with our senior engineer, product designer and CEO, helping guide product direction and execution.

Working at Visible

As an internationally distributed team, we work asynchronously in multiple time zones. To support this, we communicate a lot. We have multiple team calls a week to update and align everyone and other calls as we need them. We use Slack for daily communication.

We are design-driven. Our designer/frontend engineer creates beautiful interfaces and ensures consistency throughout our application and marketing. That said, everyone on the team is capable of producing shippable interfaces and we really value a good sense of aesthetics.

We care more for quality than quantity. We spend time to reduce our code and product debt. We pair whenever it is needed, we test our code and we co-review every line that goes in production. It is a great way to ensure quality and learn from each other.

We empower our people. As long as it is aligned with the company vision, everyone has a lot of liberty in choosing what to work on. We have a combined approach, both data-driven and user-driven. We work hard to create a culture where people ask questions and challenge what is being worked on.

Who you are

  • You care about writing clear, well-tested, maintainable code
  • You have at least 2 years of production experience with Rails and/or Ember
  • You are comfortable working with multiple levels of the stack (JS, backend, database)
  • You have remote working experience or are confident you would function well in a remote environment
  • You want to be part of a small, growth-minded startup team

Bonus points for

  • Experience with testing JavaScript apps (especially Ember)
  • Previous experience or interest in DevOps
  • Extensive experience working with 3rd-party APIs, designing RESTfull APIs
  • Previous experience building a startup product for scale

Sound like a fit?

If you like what you're reading, we encourage you to apply! To do so, please fill out the form, including a cover letter. In your cover letter, please include the following:

  • Share some work that you're proud of and tell us why you chose it
  • Share anything you think will help us understand you and your work a little better

To learn more about working for Visible, check out our Careers page.

Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file