(8TR) Software Developer
Overview
Software Mind is seeking qualified candidates to fill the role of Software Developer.
In addition to a competitive salary rate and a positive work environment, we are committed to delivering high-quality technology solutions. We also offer:
- Flexible schedules
- An authentic work-life balance
- Payment in US Dollars
About the role:
As a Software Engineer you will be an active hands-on contributor as well as an influencer for our technical direction. You will be able to contribute to various initiatives as well as provide feedback through code reviews and pairing.
#LI-DNI
Some of the main responsibilities for the role include:
- 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.
- Learn something new, whether it’s a new 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
– Experience with 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.
Desired Skills:
– 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.