Perchwell

Senior Software Engineer – Backend, Rails

Perchwell

full-time

Posted on:

Origin:  • 🇺🇸 United States • New York

Visit company website
AI Apply
Manual Apply

Salary

💰 $170,000 - $200,000 per year

Job Level

Senior

Tech Stack

AWSEC2ElasticSearchPostgresReactRubyRuby on Rails

About the role

  • Take part in all stages of the product development and deployment lifecycle
  • Develop new client-facing features and interfaces
  • Drive large, complex projects autonomously, from technical design to launch
  • Determine plans-of-attack on large projects and apply architectural standards
  • Tackle complex architecture challenges and mature the tech platform to scale
  • Help define a healthy and effective development culture balancing speed and future planning
  • Be an example for thorough, meaningful code reviews and mentor teammates
  • Take ownership over QA and release cycles as part of a you-build-it-you-run-it practice
  • Collaborate across the small team of developers and with other stakeholders

Requirements

  • BS or MS in Computer Science, related technical field, or equivalent experience
  • 6+ years of experience collaborating on software development projects
  • 2+ years experience with Ruby on Rails
  • 1+ year of full-time, professional work experience with React
  • Experience with front end development frameworks (preference for React and Backbone)
  • Past experience building complex software systems that have successfully been delivered to customers
  • Appreciation for (and the ability to create) simple and beautiful UI
  • Ability to question assumptions, experiment with new technologies, and develop reliable and maintainable systems
  • Authorized to work in the U.S. (candidates must be authorized to work in the U.S.)
  • Comfortable working out of NYC HQ in SoHo at least 3 days/week
  • Bonus skills: Elasticsearch & PostgreSQL; Rails fundamentals (ActiveRecord/ActiveQuery, ActionController, ActionMailer); delayed job or other message queue implementations; CoffeeScript; AWS services (EC2, RDS, CloudFront, ECR, S3, Route53); Implementing RESTful/APIs and OData-compliant services; Working with omnichannel communication APIs (email, SMS, push notifications)