How Remoteville checks and expires listings

Senior Backend Engineer

Skills
Back-End Web DevelopmentMysqlPostgresqlRubyRuby On RailsTechnical Design
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 3+ years of experience with Ruby on Rails (or a similar language) developing enterprise web applications
  • A love for shipping features that delight users and deep empathy for the customer experience
  • Experience in designing and building highly scalable web services
  • Experience with PostgreSQL/MySQL especially the ability to design queries for performance
  • Demonstrated ability to communicate complex technical concepts clearly to teammates and stakeholders regardless of their experience or technical expertise
  • A track record of balancing predictable execution with producing well-tested easy to reason about code
  • Experience with Vue/React or node.js and a willingness to traverse the full stack (preferred)
  • Experience with designing enterprise grade access management systems data engineering or prompt engineering (preferred)

Nice to have

  • Experience with Vue/React
  • Experience with node.js
  • Experience in data engineering

Day to day

  • Work closely with developers design and product to build enterprise-ready features powering the workflows our users depend on daily.
  • Design and implement high performance reliable and scalable systems
  • Write clean maintainable and well-tested code
  • Participate in peer code and design reviews
  • Drive projects independently from technical design through completion
  • Break down projects into well-defined phased milestones
  • Help identify gaps or risks in product requirements