Full-Stack Engineer (Ruby, Elixir, React)

Web Development United States United States


Description

Overview 

Software Mind is seeking qualified candidates to fill the Full–Stack Engineer role in Latam.   

In addition to a competitive salary rate and a positive work environment committed to delivering high-quality technology solutions, we also offer: 

  • Flexible schedules and authentic work-life balance 
  • Opportunities for continuing education 
  • Social activities per country sponsored by the company 
  • Birthday celebration 
  • Payment in US Dollars 
 
About the role 
Our client is the world's largest online marketplace for authenticated, resale luxury goods and provides a safe and reliable platform for consumers to buy and sell their luxury items. 

We are looking for a Full-Stack Engineer who will be part of a new software development team. The work will focus on 2 different branches. The first branch will be on-platform and mobile development, building functionalities for new customers. This will be the first layer of customer interaction involving onboarding, registration, and initial steps. The other work branch will involve marketing integration with partners and different platforms. This will involve adding pixels, Google Tag Manager, meta-marketing integrations and correcting data that is flowing into marketing partners. 
 
Main Responsibilities 
  • Produce high-quality, performant, and testable code that directly contributes to company-wide initiatives 
  • Develop using interesting technologies like Elixir, Ruby, React, Typescript, GraphQL, Kafka, AWS/Lambda, PostgreSQL, DynamoDB 
  • Learn something new, whether it is a software design pattern or a 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 
 
Job Skills/Requirements 
- +90% English written and oral (at least B2 level) with excellent communication skills 
- 3+ years of professional software development experience 
- Experience with React/Next.js and common tools used in the wider React ecosystem such as Node.js and NPM 
- Experience with Kafka for event-streaming 
- Experience building microservices 
- Working knowledge of Elixir or Ruby 
- Working knowledge of the latest versions of ECMAScript (JavaScript) as well as HTML and CSS 
- Familiarity with common programming tools such as IDEs, RESTful APIs, Git repositories 
- 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 
- Ability to take business requests and break them down into manageable steps to achieve a goal 
 
 
 
 
 
 
Apply today to learn more about this exciting opportunity. We are actively interviewing now for this position.