Caliza - Senior Software Engineer, Front End, Dashboard
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 (websockets, live updates). • Comfort working across the stack: you're happy to make back-end changes when a feature needs them. • Experience building data-heavy applications such as dashboards, admin tools or analytics products. • Strong product sense: you care about building rich, highly usable interfaces, not just shipping tickets. • A strong grasp of front-end security: handling sensitive data, XSS/CSRF protection, and secure authentication flows. • Real experience writing automated tests and caring about test quality. • Hands-on experience with AI-assisted development in your daily work, with the judgment to review and question what the tools produce. • Solid understanding of performance and accessibility (WCAG). • Comfort with high autonomy and ambiguity in a fast-moving, remote startup. • Clear written communication. Most of our collaboration is async. • Experience in fintech, payments, banking or crypto products. • Back-end experience with Kotlin or Java and Spring Boot. • Experience building or maintaining a design system. • Experience with multiple currencies, languages, and number and date formats. • We use AI coding tools every day and expect you to as well. They make us faster at the routine parts of the work. But you own every line you ship: you understand it, test it, and can defend it in review. Because we handle financial data, we follow clear rules about what code and data can go into which tools.
Responsibilities
• Build and maintain the dashboard in TypeScript and React. • Design data-dense interfaces: tables, detail views, charts and reports. • Integrate with back-end APIs, handling the loading, error and edge-case states that matter when money is involved. • Contribute to our back-end services in Kotlin and Spring Boot when a feature needs it, such as adding or changing the APIs the dashboard depends on. • Implement role-based access so each user sees exactly what they should. • Own performance, from rendering large data sets to efficient data fetching. • Write meaningful automated tests and review your teammates' code. • Work with product and design from early concept through launch.
Benefits
• Benefits vary by country of employment and may include health coverage, paid time off and holidays, a home office or equipment allowance, a professional development budget, and in-person team offsites. Candidates based 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. • Equal opportunity and other disclosures
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT