Ubiminds: Scale Distributed Engineering Teams In Brazil

Senior Software Engineer at Try Your Best (Node/React) (214)

Info on the Senior Software Engineer role

Ubiminds is assisting Try Your Best, an e-commerce and blockchain startup in California to grow its engineering team. The founders are experienced entrepreneurs and come from a successful track record in the technology industry.

The SaaS application allows retail brands to engage customer feedback, track user-generated content, build early champions and coordinate product sample distribution, creating a digital ecosystem of brand communities.

Apply now! This is a unique opportunity for you to not only accelerate your international career, but also to grow as a developer.

What you’ll do

As the Senior Software Engineer, you will have a significant influence on the definition of the business and the product. In addition to building the main SaaS, you will contribute to complementary e-commerce projects.

You will be working on the main functionalities of their loyalty ecosystem, backed by a cutting-edge blockchain Level 1 platform (like Hyperledger, Avalanche or Ethereum). Expertise is not needed but a willingness to learn is!

In order to succeed in this position, you will need

Mandatory skills

  • Vast software development experience
  • Solid experience developing web applications. You can be either more focused on back end or frontend.
  • Experience with Node.js and complementary frameworks such as Nest or Adonis, and/or
  • Experience using Javascript/React and complementary frameworks, such as Next
  • Experienced with both relational (MySQL, Postgres) and NoSQL data structures
  • Experience with Infrastructure as Code (Terraform preferred), and cloud architecture and technologies (Amazon Web Services preferred)
  • Experience with CD/CI and related tools (CircelCI, etc.), version control systems (Git) and issue tracking tools (JIRA)
  • Understanding of an Agile SDLC (Software Development Life Cycle) - Ability to define solutions, provide estimates on effort and risk, and evaluate technical feasibility
  • Proficient with modern build strategies, continuous integration, unit testing, static analysis, and automated integration tests

Non-technical skills

  • Proven track record of solving problems and getting things done in a fast-paced, ever-evolving environment
  • A good attitude and ability to have some fun
  • Excellent communication skills

About Ubiminds

Cultural Values


Perks and Benefits

As a Senior Software Engineer at Ubiminds, you:

  • Are placed in a product-based company, with the same treatment as their full-time employees.
  • Have our full back-office support, from career guidance to HR and concierge services.
  • Choose to work remotely or at our office – we are a distributed team, after all.
  • Get your own MacBook (none of that BYOD stuff here).
  • Have access to opportunities for growth with other amazing technology professionals, counting with tech talks, chapter meetings, and even remote happy hours for tons of fun!
  • Improve your English through free lessons with a native American teacher - get to the next level on your communication skills!
  • Have the chance to meet up with us every so often at our HQ in Florianopolis
  • Receive financial support to take part in conferences, meetups, and relevant events

Job summary.

  • start date 29/04/2022
  • end date 29/05/2022
  • timezone Eastern Standard (GMT-4)


node react


Ubiminds © 2020. All rights reserved.