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



