Senior Software Engineer – Ruby/Elixir

Senior Software Engineer – Ruby/Elixir

Senior Software Engineer – Ruby/Elixir

Nir Yu

Hace 2 horas

Ninguna postulación

Sobre

The Role

  • Our Customer Experience team is looking for a kind and curious Senior Software Engineer (Full Stack) who enjoys solving challenging problems.
  • Our awesome team of friendly humans is responsible for making it easy and compelling for individuals to consign items. We place a strong focus on individual growth and personal development on our collaborative engineering team.
  • As a Senior Software Engineer you will be an active hands-on contributor as well as a strong influencer for our technical direction. You will be able to lead and contribute to significant initiatives as well as provide mentorship through code reviews and pairing.
  • We are especially excited about you if you are enthusiastic about working in the luxury retail/e-commerce space or if you are passionate about our mission of sustainability in creating a circular economy for high-end goods.
  • This role reports to the Engineering Manager of Customer Experience and will be fully remote.

Responsibilities

  • Produce high-quality, performant, and testable code that directly contributes to company-wide initiatives
  • Develop using interesting technologies -- Elixir, Ruby, React, Typescript, GraphQL, Kafka, AWS/Lambda, PostgreSQL, DynamoDB
  • Have significant input into technical decisions that will shape the future of our software systems
  • Learn something new, whether its a new software design pattern or new initiative to push the company forward
  • Review pull requests and provide constructive feedback to your peers
  • Pair up with a team member to work together on features
  • Deploy user-facing code to production.

Requirements

  • 5+ years professional software development experience
  • Fluency with either Elixir or Ruby
  • Proficient with the latest versions of ECMAScript (JavaScript) as well as HTML and CSS
  • Experience with React and common tools used in the wider React ecosystem, such as Node.js and npm
  • Familiarity with common programming tools such as IDEs, RESTful APIs, Git repositories, TypeScript, version control software, and remote deployment tools
  • Familiarity with event based architectures, database fundamentals and GraphQL
  • Enthusiasm for solving problems for our users with technology
  • Curiosity about retail/e-commerce, the high-end consignment market, and/or how to create a sustainable, circular economy for luxury goods
  • Bonus Points
  • Experience with Kafka for event-streaming
  • Experience extracting microservices from a monolith