Senior Rails Developer (Remote)

Ohm Systems

We 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 is 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 toward 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
Upload your CV/resume or any other relevant file. Max. file size: 300 MB.


You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.