Senior Full Stack Developer

Durham or Wilmington, North Carolina, United States Full-time Allows remote

Overview

Untappd, the premier social drinking app aimed at beer lovers, is looking for a talented Full Stack Software Engineer to bring their experience to our table to help build and maintain our business facing products. This position will give you a unique opportunity to build products for large community of beer drinkers, breweries and bars. The ideal candidate should have experience with Ruby on Rails, HTML, CSS, and Javascript, as well as significant experience using a modern JS framework, such as React. This position is open to US candidates. 

Responsibilities

  • Develop front-end using React/JS, CSS (SASS), and HTML
  • Write, Manage and Test code in Ruby for our business products, including Untappd for Business and future products.
  • Work closely with your peers as part of a growing Agile team by taking part in sprint planning, sprint reviews, and retrospectives
  • Provide peer reviews, and peer testing on the features the team creates
  • Handle production support issues, including maintenance and outages

 

Technical Requirements

  • Well versed in React.js (additional exposure to other modern JS Frameworks like Angular or similar is a plus)
  • Direct experience with Ruby on Rails (transferable experience with similar frameworks is considered, but Rails is what we're mainly looking for)
  • Expertise in building complex layouts with CSS and HTML
  • Experience creating and integrating with RESTful APIs
  • Javascript build tools, including Webpack
  • Well versed in writing unit and integration tests, as well as performing peer reviews and testing, for the things you and your teammates create
  • Database Systems such as Postgres or MySQL
  • Database Design, Indexing and Performance Tuning a big plus
  • A knack for writing, clean, readable, maintainable code (with Tests!)
  • Experience using Git with Github or similar tools for managing and collaborating on source code
  • Experience with React Native is a plus
  • Experience working as a member of a Scrum team is a plus

 

Who you are

  • Ability to collaborate and communicate with remote teams over Slack and GitHub
  • Insanely passionate: Your friends say you get too excited about anything that piques your interest
  • Willing to learn: with this position, you will be given the opportunity to work in multiple areas of the business, and even with technologies that you are not familiar with.
  • Always on the forefront of what the Software Development industry is doing. You will help us stay current on the tools and technologies we use.
  • Are willing to travel occasionally to co-locate with your teammates. 

 

Benefits

  • Cool perks: Free lunches, drinks, beers on tap, a downtown parking pass and a priceless experience
  • Casual Dress Code
  • Competitive salary
  • Company paid healthcare
  • Available 401k

Apply for this opening at http://untappd.recruiterbox.com/jobs/fk0jzwh?apply=true