GrepJob
Workstream

Senior Software Engineer (Ruby on Rails)

Workstream
Apply
about 4 hours ago
Vancouver, CanadaSenior

Responsibilities

  • Develop and deliver well-scoped product features in collaboration with Product Managers and Engineering Managers.
  • Advocate for and practice test-driven development (TDD) to ensure high-quality software delivery.
  • Design and implement scalable backend systems using Ruby on Rails or other programming languages.
  • Maintain effective communication with team members and stakeholders in English.

Requirements

  • Proficiency in Ruby on Rails, Golang, Node.js, or Python, with a preference for Ruby on Rails.
  • Strong foundation in programming principles and design patterns.
  • Experience in building scalable systems and commitment to test-driven CI/CD.
  • Familiarity with SQL and NoSQL databases, such as PostgreSQL or MongoDB.
  • Knowledge of caching mechanisms like Redis or Memcached.
  • Familiarity with cloud platforms such as AWS.
  • Experience in designing distributed systems with a holistic perspective.
  • Bilingual in English and Chinese is preferred.

Benefits

  • Mission-driven company focused on empowering deskless workers and local businesses.
  • Early employee opportunity at a Series B hyper-growth startup.
  • Competitive salary and equity package.
  • Comprehensive health coverage including medical, dental, and vision.
  • Access to WeWork office amenities and perks.
  • Learning and development stipend.
  • Unlimited PTO.
  • Hybrid office/work-from-home schedule.

Tech Stack

AWSGoMongoDBNext.jsNode.jsPostgreSQLPythonRedisRuby on Rails