cover image
Fiat Republic

Fiat Republic

fiatrepublic.com

2 Jobs

35 Employees

About the Company

Fiat Republic is a Banking-as-a-Service (BaaS) platform on a mission to help crypto break into the mainstream by cracking the banking code. We offer a Banking and Payments API that lets crypto platforms easily embed and automate fiat flows for their end-users and their internal treasury teams. With a strong compliance & AML foundation, we are bringing the crypto platforms together for access to the best crypto-friendly banks through the Fiat Republic Consortium.

Listed Jobs

Company background Company brand
Company Name
Fiat Republic
Job Title
Senior Frontend Engineer
Job Description
**Senior Frontend Engineer** **Role Summary** Develops and maintains enterprise-grade frontend solutions for a fiat-crypto payment platform, integrating with financial services infrastructure. Focuses on high-performance, secure applications aligning with regulated fintech requirements. **Expectations** Collaborate with cross-functional teams to solve complex frontend challenges in payments systems. Translate design systems into production-ready Angular code. Define and document frontend architecture and API requirements. Ensure code quality via extensive testing and peer reviews. Optimize performance and enforce engineering standards. Build and maintain SaaS dashboards for fintech clients and internal tools for compliance, operations, and risk management. **Key Responsibilities** - Develop, test, and deploy Angular-based fintech applications for fiat payment processing and blockchain integrations. - Design and implement high-fidelity, data-intensive SaaS dashboards and internal applications for virtual account management and liquidity monitoring. - Optimize application performance, minimize load times, and ensure compliance with financial sector security and regulatory standards. - Debug and resolve production issues across multi-layered systems. - Contribute to tooling, process improvements, and documentation for scalable frontend architecture. **Required Skills** - Expert proficiency in Angular (v14+) to build scalable SPAs using standalone components, RxJS, and modular design patterns. - Mastery of Tailwind CSS for responsive, cross-device UI development. - Experience writing end-to-end tests with Cypress and unit tests with Karma/Jasmine. - Advanced Git/GitHub workflow expertise (branching strategies, collaborative code reviews). - Ability to translate UX/UI design systems, wireframes, and mockups into polished frontend code. **Required Education & Certifications** - Bachelor’s degree in Computer Science or equivalent technical discipline. - 5+ years of frontend development experience in regulated financial or fintech environments. - Proven track record delivering production-grade Angular applications in enterprise settings.
Toronto, Canada
Hybrid
Senior
11-03-2026
Company background Company brand
Company Name
Fiat Republic
Job Title
Backend Engineer (Kotlin/Java)
Job Description
**Job Title**: Backend Engineer (Kotlin/Java) **Role Summary** Design, develop, and maintain scalable microservices for a fintech platform that handles high‑volume payment and banking transactions. Work closely with product, delivery, and engineering teams to deliver reliable, secure backend solutions using Kotlin, with optional experience in Java or Scala. **Expectations** - Deliver performant, maintainable code in Kotlin (Java/Scala acceptable) that supports millions of transactions per month. - Design and operate cloud‑native infrastructure on Kubernetes (GCP preferred). - Apply robust architectural patterns (event sourcing, CQRS, CDC, transactional outbox) to financial and transactional systems. - Collaborate across teams, document designs and requirements in JIRA, and manage issues in Git. - Own production reliability, quickly diagnosing and resolving critical incidents. **Key Responsibilities** - Translate product objectives into clear backend architecture and design documents. - Build and scale microservices on Kubernetes, ensuring high performance, low latency, and reliability. - Model complex financial data schemas in relational databases such as PostgreSQL. - Define, implement, and document internal/external REST/gRPC APIs that are secure and well‑structured. - Integrate messaging systems (Kafka or equivalent) and apply event‑driven patterns. - Actively monitor, troubleshoot, and resolve production issues across the stack. - Continuously improve engineering standards, tooling, and processes. - Maintain comprehensive documentation for technical and non‑technical stakeholders. **Required Skills** - Expert proficiency in Kotlin for server‑side development; Java/Scala experience a plus. - Strong background in relational database design (PostgreSQL) for financial/transactional systems. - Experience building scalable cloud infrastructure on Kubernetes; GCP experience preferred. - Knowledge of architectural patterns: Event Sourcing, CQRS, CDC, Transactional Outbox. - Ability to design and document secure REST/gRPC APIs. - Version control mastery with Git and familiarity with branching models. - Familiarity with message brokers (Kafka or similar) beneficial. - Excellent problem‑solving skills and ownership mentality for production incidents. - Effective collaboration across cross‑functional teams (product, delivery, engineering). **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline. ---
Toronto, Canada
Hybrid
11-03-2026