Ubiminds: Scale Distributed Engineering Teams In Brazil

Senior UI Engineer at Disco (Javascript) (168)

Ubiminds is supporting DISCO to scale its team in Brazil. We are looking for engineers that understand that great products need great architecture.

Join DISCO and help to revolutionize the practice of law.

Info on the Senior UI Engineer role

DISCO provides a cloud-native, artificial intelligence-powered legal solution that simplifies e-discovery, legal document review and case management for enterprises, law firms, legal services providers, and governments. Their scalable, integrated solution enables legal departments to easily collect, process and review enterprise data that is relevant or potentially relevant to legal matters. 

Being part of the team, you’ll help design and build a product that helps more than 800 enterprises, law firms, legal services providers, and government organizations.

As a Senior UI Engineer @ Ubiminds, you:

  • Receive financial support to take part in conferences, meetups, and relevant events
  • 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.


To build high-quality software delivering feature sets that delight customers while driving the UI architecture and backend orchestration layer towards our aspirational goal of everything being ‘well-crafted’.

What you’ll do as a Senior UI Engineer

  • Be part of an autonomous, cross-functional team designing, building and operating strategic, user-focused feature sets.
  • Work on a modern ‘micro-frontend’ architecture designed to facilitate the development of high-quality software across multiple high-velocity, independent teams.
  • Build a highly responsive Document Viewer that supports multiple native file types (PDF, Excel, Video, etc.) while providing easy-to-use facilities to augment the data with complex, domain-specific work product.
  • Create an intuitive facility for users to build complex search queries that remain responsive while spanning terabytes of data.

In order to succeed in this position, you will need

Cultural add

  • People First. We are all about people!
  • Challenge yourself. There’s always room for improvement and continuous improvement is in our essence.
  • Make it happen. Be ready to take challenges as they come. It’s all about attitude and commitment. 
  • We’re in this together. We work as a team, we thrive as a team and we evolve as a team.
  • Averaging on awesome. We work hard to deliver high-quality services and look forward to exceeding expectations. 
  • Keep it real. We promise you honesty, transparency, and openness, regardless of the situation.

Mandatory skills 

  • Advanced/fluent English skills – Excellent written and verbal communication skills
  • Advanced JavaScript/ES6 knowledge and SPA development using modern UI frameworks and advanced CSS techniques
  • Solid background working with ‘micro-frontend’ architecture
  • Experience designing and communicating external and internal architectural perspectives of well-encapsulated systems.


  • Experience using Feature or Release Toggles as a code branching strategy.
  • Experience identifying, selecting and extending 3rd party components (commercial or open-source) that provide operational leverage
  • Experience with Continuous Integration and Continuous Deployment environments with an emphasis on a well-maintained testing pyramid.

Non-technical skills

  • Being critical but ready to go with a consensus decision
  • Being analytical, understanding a space before arbitrarily diving in
  • Practical and cooperative
  • Eager to grow

Job summary.

  • start date 06/10/2021
  • end date 06/11/2021
  • timezone Eastern Time Zone (GMT-4)


css JavaScript/ES6 SPA development


Ubiminds © 2020. All rights reserved.