Sr. Software Engineer (Golang & React)

A well-established, NASDAQ-listed company that is bringing a crypto-revolution by making it easier for its end-users to buy and sell cryptocurrency, is looking for a Golang + React Developer. The selected candidate will be responsible for expounding the company vision, as well as creating, maintaining, and optimizing the customer-facing aspects of the company’s newest product. The company is a well-established player in the crypto world whose post-IPO funding is valued at over $497 Million. This is a great opportunity for developers who are looking to work within a globally recognized company and can provide 6-8+ hours of overlap with the PST time zone.


Responsibilities:



  • Build new services and integrations to meet critical business needs using Golang, GRPC, React/Relay, Graphql, and NoSql DB.
  • Mentor team members in design techniques and best practices in coding, testing, release/deploy process, documentation, metrics/logging and scaling.
  • Working with teams and teammates across multiple time zones.


Skills:



  • Strong proficiency in Golang and React.js. You have at least 7 years of experience in software engineering and at least 5 years of experience in developing web apps and shipping user-facing features with JavaScript and modern, component-based JS frameworks.
  • You have experience with highly secure large-scale, high-traffic platforms and implementing scalable, robust services in the real world.
  • You have experience in authoring and contributing to technical architecture and implementing them.
  • Experience in AWS, Kubernetes, BuildKite, DataDog and SonarCube.
  • Experience in rate limiters, caching, load balancing, circuit breakers, metrics, logging, tracing, debugging etc.
  • Experience in microservices and event driven architectures and, proficiency in either SQL or NoSQL DBs, understanding of concepts like gRPC, GraphQL, ETL.

Additional details:


Location: Candidates from Brazil only