Devpost

Senior Full-stack Rails Engineer

Company: Devpost

Location: New York, NY, United States

Posted on: August 10

About Devpost

Devpost's mission is to inspire the world's developers to build great software. Developers consider us their go-to site for discovering and competing in the worlds software competitions (hackathons), and for finding inspiration to build their next big project. As a developer on our team, youll help them do that daily.

Customers who trust us to inspire these developers include Amazon, Google, Microsoft, Atlassian, Square, DocuSign, Twitter, Snapchat, many startups and non-profits, and more. The global market for new software and its makers has exploded, and were uniquely positioned to provide developers with a platform for what matters to them: learning, community, and professional opportunity either within their organization or outside of it.

What We're Looking For:

We're looking for individuals who are passionate about building high quality software for our users. As a senior engineer on our team you will be responsible for planning and leading initiatives from start to finish for our new enterprise internal hackathon application. You'll have the opportunity to use your expertise to estimate and plan work, come up with architectural designs, implement code, give and receive feedback, and deliver software.

You should have an appreciation for both process and technology. We strive to be efficient, relentlessly improve and are always looking to better our team in these areas.

You love working with a small and collaborative team. We take pride in helping each other become better developers.

You want to work with Rails and Vue. Our stack is heavily focused on these technologies and you should be comfortable coding with them.

For the past several years, you've been:

Creating production software (5+ years), with at least 3 of those years creating web applications in Ruby on Rails and a modern javascript front-end framework (e.g. React, Vue).

Using practices to improve code quality and reduce bugs (e.g. code reviews, automated tests)

Designing systems and finding the right tools for the right job at the right cost

We'd Like to See:

Experience developing, releasing, and maintaining web applications

Ability to write clean, readable, reusable code

Comfort with relational and/or non-relational databases (we use Postgres, Redis, and Elasticsearch)

Strong understanding of performance, security, and telemetry usage

Track record of collaboration and leadership in agile software methodologies

Bonus Points:

Experience with infrastructure configurations and maintenance (we use Heroku)

Comfortable with macOS and unix based operating systems

Evidence of community involvement, i.e. open source contributions on Github, StackOverflow questions/answers, Devpost portfolio showcasing your projects

Salary and Benefits:

Competitive Salary

Stock Options

Great Benefits

The position is for full-time employment. We're based in New York, but remote employees in the US and Canada are welcome!

If youre interested in making a meaningful difference in the world through your code on day one, send us a copy of your resume and a cover letter sharing a little about you and why you might be a good fit. Please also provide a link to source code for a recent project that exemplifies your work.

Recommended Skills

  • Agile Methodology
  • Apple Ios
  • Code Review
  • Elasticsearch
  • Github
  • Infrastructure Management
Apply to this job.
Think you're the perfect candidate?

Help us improve CareerBuilder by providing feedback about this job:

Job ID: e97bvn2

CareerBuilder TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.