Caseware

Staff Frontend Software Developer, AI Platform

Job Description

As Caseware Cloud evolves to deliver intelligent, AI-powered experiences, the front-end plays a critical role in making agentic and AI workflows intuitive, trustworthy, and reusable across products. To support this evolution, we are investing in a modular, reusable front-end architecture that enables consistent interaction patterns for AI features while accelerating delivery for product teams. 

We are looking for a Staff Software Developer, Frontend (AI Platform) to define and lead this architecture. In this role, you will operate as a technical leader and force multiplier—shaping front-end migration strategies, shared components, and UX patterns that enable teams to build AI-driven experiences faster and with higher quality. You will partner closely with the AI Platform team, product managers, domain experts, and engineering leaders to ensure front-end capabilities scale across Caseware Cloud and align with our agentic AI platform. 

📍 Location: This is a fully remote position located in Colombia. 

Contact
Maira Russo - Senior Talent Acquisition Partner


What you will be doing
  • Partner with Product, domain SMEs, and engineering teams to deeply understand user workflows and AI use cases, advocating for optimal user experience while clearly communicating technical trade-offs and cost implications 
  • Define and lead front-end architectural patterns and migration pathways for a modular, reusable components that enable consistent AI- and agent-driven workflows across products and teams 
  • Design and evolve shared UI primitives and interaction patterns for AI experiences, including agent workflows, contextual assistance, explainability surfaces, and feedback loops 
  • Partner closely with the AI Platform team to align front-end abstractions with backend agent execution models, APIs, and platform capabilities 
  • Establish and enforce front-end engineering standards to drive adoption of shared components and patterns, supported by clear guidance, documentation, and reference implementations. 
  • Define, document, and present front-end architectural proposals and RFCs, collaborating with the Architecture Review Board (ARB) to align on standards and long-term direction 
  • Provide technical mentorship and architectural guidance to front-end engineers across teams through design reviews, code reviews, and collaboration 
  • Identify and reduce cross-team front-end technical debt, balancing incremental migration with long-term architectural goals 
  • Stay current with emerging front-end and AI-UX patterns, translating insights into practical guidance for Caseware Cloud 

  • What you’ll bring
  • 8+ years of professional front-end engineering experience, with demonstrated impact beyond a single team or product 
  • Proven experience designing and evolving shared front-end platforms, component libraries, or design systems used by multiple teams 
  • Deep expertise in TypeScript and modern front-end frameworks (Angular preferred; React or similar frameworks acceptable) 
  • Strong understanding of component architecture, state management, and application composition in large-scale web applications 
  • Experience defining and executing migration strategies for front-end architectures without disrupting active product delivery 
  • Ability to collaborate effectively with backend, platform, and AI engineers to design cohesive end-to-end systems 
  • Strong communication skills and the ability to influence technical direction across teams through architecture reviews and technical leadership 
  • Experience balancing developer experience, performance, accessibility, and product needs in architectural decisions 
  • Strong English language communication and collaboration skills

  • Nice to have
  • Experience building front-end experiences for AI-powered or agent-based systems 
  • Familiarity with design systems, accessibility standards (WCAG), and enterprise UX requirements 
  • Experience working in regulated or compliance-heavy domains 

  • Technology stack you’ll work with
  • Frontend: Angular 16+, TypeScript, RxJS, NgXS 
  • Architecture & Tooling: Nx Monorepo, shared component libraries, design tokens 
  • Backend collaboration: REST/GraphQL APIs, AI platform services 
  • AI & Platform context: Agentic workflows, AI-powered UI patterns, integration with AI Platform services 
  • Developer Tooling: GitHub, GitHub Actions 
  • AI-assisted development tools: GitHub Copilot, AWS Kiro 
  • Collaboration: Jira, Confluence, Microsoft Teams, Outlook 

  • Perks & Benefits
  • ¨Contrato a termino Indefinido¨ with all the legal benefits
  • Prepaid Medicine
  • Life insurance and funeral assistance
  • Internet allowance
  • Home office stipend
  • Competitive compensation — above the market average
  • 100% remote work environment and an excellent work-life balance
  • Opportunity to work for a growing global SaaS leader company
  • A culture that promotes independence, innovation, trust, and accountability
  • Open space to be creative, innovative and strategize for the future
  • Mentorship by highly experienced professional 
  • Budget for training, we want you to grow
  • 5 Personal Time Off days per year
  • Sick Leave Top up to total 100% of salary paid by the employer from Day 3 to 90. 
  • Recognition Award, additional paid time off in recognition of the corresponding year of service
  • Upgrade vacation starting at 5 years of service