Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailWe are looking for a proven Senior Rails Developer to join our Product team. The ideal candidate will have broad experience architecting, developing, and maintaining full-stack web projects and possess a solid understanding of CS fundamentals. You will be expected to mentor your fellow Developers and assist with product management duties. We look for people with great instincts who are not afraid to make mistakes and will strive to produce polished code via test-driven development. We're not weighed down by multiple layers of management; you will have the opportunity to make an immediate impact with your work.
This position is full-time. Our team is located in Seattle but working remotely and open to full-time remote team members.
Responsibilities
Build fast and resilient product features, systems, and experiences
Contribute to strategic decisions with the rest of the product team
Translate complex problems, customer needs, and business objectives into actionable development goals
Take full ownership of development projects from concept, through implementation and iteration, to deployment and maintenance
Work closely with Designers to define feature specifications and bring your ideas to life
Mentor Developers and distill expertise and best practices to the team
Work efficiently in a fast-paced, self-directed environment
Requirements
Solid CS fundamentals
At least 4 years of experience developing full-stack web projects
Excellent understanding of object-oriented programming principles
Previous experience with Ruby on Rails or another modern web application framework
Familiarity with Git or another modern version control system
Knowledge of relational databases and SQL, preferably MySQL
Ability to work both independently and in cooperation with others
A sense of urgency and ownership over the things you work on
Detail-oriented practices with pragmatic views towards shipping
Ability to give and receive direct feedback in a professional manner
Intellectual curiosity and creativity
A positive attitude
Bonus Points
Experience developing large-scale web products
Experience leading or managing a team of developers
Experience with Elasticsearch, HAProxy, Nginx, RabbitMQ, Redis, or Memcached
Experience working with operations to build and scale back-end infrastructure
Experience with JavaScript and JavaScript libraries, preferably jQuery and Backbone.js
Experience with HTML and CSS
Experience working at a SaaS company
Skills
Full Stack Web Projects
Ruby on Rails or other web application framework
SaaS
Git
SQL
Please include links to any products you have worked on along with your resumes
Full Time