developer full time ruby on rails senior tech

Job Details

  • Build subject matter expertise on your team’s code base and platform.
  • Write clean, production-ready code that is easily understood and well tested.
  • Do no harm and leave it better than you found it when refactoring components.
  • Serve in an on-call rotation (DevOps philosophy where you will participate in ops) and respond promptly to any production issues to remediate rapidly.
  • Be a teammate, communicate well, show up when expected, and be available.
  • Write secure code. Avoid introducing an OWASP vulnerability. Know how APIs are secured, sessions are handled, and data is validated properly.
  • Work in an agile development model and participate, or even lead, sprint planning activities to break down epics, estimate accurately and consistently.
  • Look for and surface dependencies that can create technical challenges, bottlenecks, or otherwise inhibit deliveries.
  • Build reliable observability; monitor and log alerts to ensure the team is aware of, and can respond to, quality... issues or outages.
  • Help other teammates resolve complex problems or think through design/architecture challenges. Be available and responsive.
  • Foster an excellent engineering culture based in trust, accountability, character, and honesty.
  • Seek feedback and deliver constructive criticism (e.g., code reviews) in a tactful and empathetic manner; build others up and mentor without ego.
  • Be proactive in moving to new cards/stories and contributing to the team’s forward momentum.
  • Participate and hold code reviews to ensure high quality deliveries.

Your qualifications:

  • Possess a Bachelor’s degree, or equivalent experience. Emphasis in engineering, data science, computer science or information systems is preferred.
  • Have a minimum of 5 years of software engineering experience with SaaS applications.
  • Proficiency with Ruby on Rails and React a must. Experience with Backone.js, webpack, Rspec, and Terraform a plus.
  • Knowledge of Git source control, versioning/branching, rebasing, etc.
  • Use of AWS systems (RDS, EC2, RDS, Security Groups, CloudWatch, Ops tools, etc.),
  • Experience with Agile SCRUM model.
  • Knowledge of code coverage and unit testing frameworks.
  • Familiar with Ticket tracking such as JIRA/Pivotal.
  • Knowledge of RESTful APIs, secure sessions, identity and access management providers (OAuth, SAML, etc.).
  • Experienced with database queries, SQL, optimization and tuning (PostgreSQL, MySQL, etc.).
  • Knowledge of caching systems (Redis, Memcache, Elasticache).
  • Familiar with queueing systems (SQS, RabbitMQ, ActiveMQ, etc

See something wrong with this listing?

Contact support