Full Stack Engineer (Ruby/React)

Gather

We are looking for a skilled, ambitious, mid-to-senior level engineer who will take a key role in the growth of our product and company.

If the following describes you, then we should talk...

The idea of working for a small, fast-paced but growing company drives and excites you. 
Being “in on the ground floor” is a challenge that you are thrilled to accept, and you’re ready to get your hands dirty. After all, you’ll be the 2nd engineer to join the product.
Someday you’d like to start your own company and plunge into the rewarding life of software entrepreneurship. Learning directly from an experienced founder and product leader seems, to you, like the perfect opportunity to learn and grow.
You consider yourself a master of both Ruby on Rails and React. Those are your weapons of choice, but you’ll happily learn new technologies as needed. In fact, learning new skills is second nature to you.
You will be responsible for expanding and refactoring our front-end and back-end codebase, ensuring the responsiveness of applications, and working directly alongside one of the Co-Founders, who is also a Product Manager & UX Designer.
You will need to be self-motivated and interested in leveling up as we grow at a healthy, but rapid pace. You’ll be involved with hiring decisions and scaling a team of engineers over time.
Great communication, collaboration, and critical-thinking skills are an absolute must.

About Gather

Gather is a fast-growing SaaS startup that helps Interior Design & Architecture firms collaborate, communicate and manage large projects.
We are a small, scrappy team that takes a product-first approach to growth. We believe in maintaining a high bar of UX and technical excellence and take a user-centric approach to build and improve our product.
We have a big vision for the future of our company and would love for you to help us realize it.
Our customers love us, and with your help, we believe we can exceed their expectations and expand our footprint to become an industry leader.

Full Stack Developer Responsibilities:

  • Developing and improving back-end website architecture.
  • Developing and improving front-end website features.
  • Engineering user interactions for the web.
  • Working with our DevOps team to create and maintain infrastructure.
  • Help to manage and maintain the codebase.
  • Ensuring the application performs well across different web browsers.
  • Working alongside the Product Manager & Designer to ensure features are developed to specification.
  • Designing, developing, and improving the API.
  • Meeting both technical and customer needs.
  • Staying abreast of developments in technology and programming languages.

Soft and Hard Skill Requirements:

  • Excellent communication skills, and a strong desire to collaborate with a team to make great products.
  • Deep critical thinking and problem-solving skills.
  • Strong organizational and project management skills including experience with Agile development processes.
  • Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
  • Expert proficiency with Ruby on Rails.
  • Expert proficiency with JavaScript, React, and Redux.
  • Expert proficiency in SQL and Postgres DBs.
  • Familiarity working within the AWS ecosystem of services.
  • BDD/TDD 
  • Familiarity with CI/CD workflows.
  • Excellent written and verbal communication skills.
  • Obsession with quality.

Timezone Requirements

We are a US-based company, but we’re remote-only and work from various places around the world. You can work from wherever you like, and be a citizen of any nation.
We just ask that you are available for a daily 2-hour overlap with US business hours for planning and project discussion and collaboration.
What we offer
  • Competitive Salary
  • 30 Days of Vacation/Personal Time per year
  • Yearly Working Retreat in Mexico
  • Mentorship directly from the Founder/CEO
Subscribe Now