Senior Software Engineer, Front End, Dashboard
Posted 7hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Front End Engineer building real-time transaction dashboards for Caliza’s cross-border banking infrastructure. Developing React interfaces for payments, balances, permissions, reporting, and compliance workflows.
Responsibilities:
- Own dashboard features end to end, including transaction and settlement views, multi-currency balances, search and filtering, exports and reporting, and permissions
- Design and build a real-time dashboard experience showing payment and balance changes as they happen
- Optimize large transaction tables with filtering, search, and export
- Improve payment and settlement state visibility
- Strengthen the shared component library and establish front-end conventions for testing, performance, and accessibility
- Build and maintain the dashboard in TypeScript and React
- Design data-dense interfaces including tables, detail views, charts, and reports
- Integrate with back-end APIs and handle loading, error, and edge-case states
- Contribute to Kotlin and Spring Boot back-end services when needed
- Implement role-based access controls
- Own performance for large data sets and efficient data fetching
- Write automated tests and review teammates' code
- Collaborate with product and design from concept through launch
Requirements:
- 5+ years of professional front-end development experience
- Deep expertise in TypeScript and React
- Experience with data fetching, caching, and state management tools such as Redux Toolkit and TanStack Query
- Experience building real-time interfaces, including websockets and live updates
- Comfort working across the stack and making back-end changes when needed
- Experience building data-heavy applications such as dashboards, admin tools, or analytics products
- Strong grasp of front-end security, including sensitive data handling, XSS/CSRF protection, and secure authentication flows
- Experience writing automated tests and caring about test quality
- Hands-on experience with AI-assisted development
- Solid understanding of performance and accessibility (WCAG)
- Comfort with high autonomy and ambiguity in a fast-moving, remote startup
- Clear written communication; most collaboration is async
- Must be authorized to work in the country of residence
- Professional English required
- No visa sponsorship available
- Background check may include criminal history, employment and education verification, and sanctions screening
- Nice to have: experience in fintech, payments, banking, or crypto products
- Nice to have: back-end experience with Kotlin or Java and Spring Boot
- Nice to have: experience building or maintaining a design system
- Nice to have: experience with multiple currencies, languages, and number and date formats
Benefits:
- Benefits may include health coverage
- Paid time off and holidays
- Home office or equipment allowance
- Professional development budget
- In-person team offsites
- Candidates outside the US may be employed through an employer of record or engaged as contractors, with pay and benefits structured to local law and market practice
- Reasonable accommodations during the hiring process
- Equal opportunity employment


















