Ubiminds is seeking a Staff Software Engineer to evolve a healthcare data platform and member management solution for major health insurance carriers and benefits providers.
The role requires strong backend expertise in Ruby and experience with modern frontend technologies such as React.
Responsibilities include architecting, building, and maintaining APIs and backend systems for a large-scale healthcare data platform.
The engineer will contribute to frontend applications using React, TypeScript, and modern tooling.
Collaboration with product managers and other engineers is essential to define and deliver scalable solutions.
The position involves writing high-quality, test-driven code and participating in pair programming and code reviews.
The engineer will improve team practices through documentation, mentorship, and process evolution.
Engagement in early-stage planning, technical design, and system architecture discussions is expected.
Contributions to the platform’s performance, stability, and scalability are also part of the role.
Requirements:
Strong experience in software engineering is mandatory.
Expertise in Ruby and the Rails framework is required.
Experience in designing and maintaining APIs (REST or GraphQL) is necessary.
Proficiency with frontend technologies such as React, TypeScript, TailwindCSS, and Vite is essential.
A deep understanding of relational databases (e.g., PostgreSQL) and indexing strategies is required.
Familiarity with Redis, AWS S3, and ElasticSearch is necessary.
Strong communication skills and experience working in highly collaborative teams are essential.
Emphasis on writing maintainable, well-tested code with attention to quality is required.
Familiarity with Rust is a nice-to-have but not required.
Experience with DevOps tooling such as Docker, Kubernetes, Helm, and Terraform is a plus.
Exposure to observability tools like Datadog and experience in performance monitoring, incident handling, or CI/CD process optimization is beneficial.
A background in large-scale distributed systems or infrastructure-heavy products is advantageous.
Benefits:
As a Staff Software Engineer at Ubiminds, you will be placed in a product-based company with the same treatment as full-time employees.
You will receive full back-office support, including career guidance, HR, and concierge services.
The company offers a remote-first policy, accommodating a distributed team.
You will be provided with your own MacBook, eliminating the need to bring your own device.
Access to growth opportunities with other technology professionals through tech talks, chapter meetings, and remote happy hours is available.
You can improve your English through free lessons with a native English speaker to enhance your communication skills.
There is a candidate referral bonus program, allowing you to promote Ubiminds to your tech friends and earn rewards.
If you miss working in an office, the Florianópolis headquarters is available for use, complete with weekly quick massages, tasty snacks, soft drinks, and games.