directohace 2 meses

Sr. Frontend Engineer

Por qué aplicar

Atractivo para desarrolladores frontend experimentados que buscan innovar en pagos y finanzas.

Descripción del puesto

<div class="p-pdf_iframe__page" data-page-number="1"> <div class="p-pdf_iframe__page" data-page-number="1"> <div class="textLayer" data-main-rotation="0">Senior Frontend Engineer – Portal<br>What is Cobre, and what do we do?<br>Cobre is a corporate treasury and payments platform designed to elevate the way Latin<br>American companies manage their finances. At Cobre, we build CFO-tech on top of owned<br>payment rails in order to give real-time capabilities to domestic and cross-border payments,<br>empowering every peso that our clients move.<br><br>We are committed to eliminating friction between companies, their banking partners, their<br>people, and their money– so that money movement becomes a growth driver, rather than a<br>time-consuming task. In this pursuit, Cobre has grown to become a trusted provider of<br>corporates and tech giants in the region, while building a profitable business that has grown 10x<br>in the past 12 months.<br><br>What we are looking for:<br>We are looking for a Senior Frontend Engineer to join our Portal team. This team owns the main<br>interface our customers interact with — enabling them to operate payments, manage users,<br>configure security, and interact with our financial products.<br>In this role, you will contribute to the development and evolution of a modular frontend<br>application, traceability, performance, and security. You will work closely with backend and<br>design teams, helping define technical solutions and continuously improve our architecture.<br>You’ll also play an active role in maintaining and evolving our in-house Design System, and<br>ensuring critical features are validated through end-to-end testing.<br><br>What would you be doing:<br><br>● Develop and maintain microfrontend applications integrated with Cobre’s Design<br>System.<br>● Integrate internal and external APIs in an API-first environment, collaborating closely<br>with backend teams.<br>● Implement observability, logging, and monitoring in the frontend (metrics, error tracking,<br>performance).<br>● Contribute to the evolution of our frontend architecture (modularity, lazy loading,<br>security).<br>● Design and implement custom backend-for-frontend (BFF) endpoints to support frontend<br>needs, enabling clean separation of concerns and optimized data flows for the user<br>interface.&nbsp;Write testable, accessible, maintainable, and scalable code.<br>● Participate in code reviews, architecture decisions, and the definition of technical<br>standards.<br>● Collaborate with Product, Design, Backend, QA, and other cross-functional teams to<br>deliver high-quality features.<br><br>What do you need:<br><br>● 5+ years of experience building production-grade frontend applications.<br>● Strong hands-on experience with Vue 3, TypeScript, Pinia.<br>● Strong HTML and SASS skills, with attention to detail and a commitment to pixel-perfect<br>implementation.<br>● Experience implementing and maintaining microfrontend architectures and modular<br>frontend design.<br>● Solid experience integrating RESTful APIs in API-first environments.<br>● Familiarity with Node.js - Express and hexagonal architectures (especially when<br>collaborating with BFFs).<br>● Experience with observability in the frontend, including error monitoring, performance<br>tracking, and structured logging (e.g.,Mixpanel, OpenTelemetry).<br>● Experience building and evolving Design Systems, including use and management of<br>design tokens.<br>● Proficient in writing component-level and end-to-end tests using tools like Playwright.<br>● Experience with feature flagging, A/B testing, or version-controlled frontend rollouts.<br>● Excellent communication and collaboration skills in cross-functional teams.<br>● Passion for delivering clean, maintainable, and high-performance code.<br>● Plus: Experience in mobile development using Ionic, React Native or similar.<br><br>If you're seeking an exciting next step that would both challenge and thrill you, then this<br>opportunity is for you</div> </div> </div>