Job Title: Senior Full Stack Software Engineer (Elixir/Ruby/React)Location: Brazil, Costa Rica, ColombiaWork Mode: 100% RemoteEmployment Type: Independent Contractor (hourly pay, no benefits;
candidate responsible for own taxes)Contract Duration: 6 months, with possibility of extensionHours: 40 hours per weekAbout The Role: - 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 input into technical decisions that will shape the future of our software systems - Learn something new, whether it's a new software design pattern or a new initiative to push the company forward - Review pulls 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 - Act as a strong partner to product and engineering managementRequirements: - 3-5+ years of software engineering experience - Strong communication skills - Understanding of reusable components/building component libraries - Understanding of building production-ready web applications and systems - Passionate about testing practices and continuous improvement - Experience with any of Elixir, Erlang, Ruby, Javascript, NextJs, or another programming language - Familiarity with common programming tools such as IDEs, RESTful APIs, Git repositories, TypeScript, version control software, and remote deployment tools - Bachelor of Computer Science degree or equivalent experience - 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 goodsPreferred Requirements: - Experience with Javascript, HTML, CSS, and React - Experience with Kafka for event-streaming - Experience with GraphQL - Experience with Storybook - Experience building microservices - Experience building eCommerce platforms - Experience working with a CMS, especially Prismic - Any experience with mobile development for iOS and/or Android