Ubiminds is seeking a Senior Frontend Engineer specializing in React and TypeScript to join a cross-functional team.
The role involves owning the UI layer of an enterprise-grade deal-management application.
Responsibilities include designing and implementing new features, managing routes and server-side rendering, and building responsive, accessible UIs using Tailwind CSS.
The engineer will integrate with backend services, maintain a clean API client layer, and define TypeScript interfaces/models for data and service contracts.
Code quality will be enforced using ESLint, Prettier, and other tools, while unit and integration tests will be written using Jest or similar frameworks.
Collaboration with product and design teams is essential to translate requirements into polished UI, along with troubleshooting bugs and optimizing performance.
Requirements:
A minimum of 5 years of professional experience in building web applications with React and TypeScript is mandatory.
Strong familiarity with React Hooks, Context API, and functional component patterns is required.
Experience in configuring and customizing Tailwind CSS and PostCSS is necessary.
A good understanding of modern build tools like Vite and pnpm, as well as TypeScript compiler options, is expected.
Candidates must be comfortable working with RESTful APIs, JSON, and asynchronous data flows.
A solid grasp of HTML5, CSS3, and browser compatibility issues is essential.
Proficiency with Git and branching workflows is required.
Strong communication skills and the ability to work independently are mandatory.
Nice-to-have skills include CI/CD pipeline setup, Docker and Docker-Compose experience, and familiarity with performance profiling and bundle optimization.
Benefits:
Employees are treated as full-time members of the product-based company they are placed in.
Full back-office support is provided, including career guidance and HR services.
A remote-first policy allows for flexible working arrangements.
Each employee receives a MacBook for work purposes.
Opportunities for professional growth through tech talks, chapter meetings, and remote social events are available.
Free English lessons with a native speaker are offered to improve communication skills.
A candidate referral bonus is available for promoting Ubiminds to friends in the tech industry.
Access to the Florianópolis headquarters is provided, which includes amenities like weekly massages, snacks, soft drinks, and games.