Remote Senior Angular Software Developer III Job at Caseware
Job Overview
Caseware is hiring a remote candidate for Senior Angular Software Developer III. This is a full time position. Work location: Latin America.
The role typically involves technologies such as JavaScript, TypeScript, Rails, Angular, Rust, Java.
This role involves building user interfaces using technologies such as Angular.
Required Skills
Primary Skills
- JavaScript
- TypeScript
- Rails
- Angular
- Rust
- Java
Secondary Skills
- Figma
- Accounting
- Artificial Intelligence (AI)
- Excel
- Jira
- Scala
Skills required for this role include JavaScript, TypeScript, Rails, and related tools for day-to-day development.
Job Details
- Employment Type: Full Time
- Location: Latin America
- Salary: $25000 – $40000 USD
Tech Stack
JavaScript, TypeScript, Rails, Angular, Rust, Java, Figma, Accounting, Artificial Intelligence (AI), Excel, Jira, Scala
Role details
Contact
Maira Russo - Senior Talent Acquisition Partner
Responsibilities:
-
Create architecture, prototypes, and design proposals that deliver near-term business value while aligning with the future-state product and platform vision.
-
Influence technical direction through architecture reviews, RFCs, design discussions, and hands-on collaboration.
-
Partner with senior developers, architects, and tech leads to define and execute the product/platform architecture roadmap.
-
Balance delivery speed, quality, maintainability, and long-term platform health when making technical decisions.
-
Break down large initiatives into parallelizable chunks of work that deliver incremental business value.
-
Champion proposals through all phases of the SDLC, from design through production implementation.
-
Keep technical documentation current and create new artifacts as needed.
-
Facilitate design discussions within and across teams.
-
Act as a trusted technical leader, helping teams succeed through collaboration, influence, and shared ownership.
-
Mentor other developers through design reviews, joint agentic-AI sessions, and feedback on skills, prompts, and other agent inputs; contribute to raising overall engineering maturity.
-
Evaluate emerging front-end, design system, accessibility, and component development practices that could improve consistency and developer experience across products.
-
Define and evolve the technical roadmap for the design system, including Angular component architecture, design tokens, theming, documentation, packaging, and adoption patterns.
-
Build, document, test, and maintain reusable Angular components with clear APIs, strong accessibility behavior, and predictable integration patterns across applications.
AI-Augmented Development Expectations
-
Use AI-assisted development tools — inline completion, conversational assistants, and agentic workflows — as a standard part of your daily workflow.
-
Critically evaluate and take ownership of all AI-generated output before it ships — verify correctness, security, and alignment with architecture and team standards.
-
Identify opportunities for agentic automation within your team and lead the rollout of new AI-assisted workflows and tooling.
-
Mentor other developers on effective, responsible use of AI-assisted development tools.
-
Help establish team-level practices and guardrails for using AI tools safely and effectively.
-
Build and refine feedback loops that improve the team's collective use of AI tooling over time.
Qualifications:
-
8+ years of professional software development experience, including significant hands-on front-end engineering experience in enterprise-scale web applications.
-
Expert-level Angular proficiency, including component architecture, dependency management, routing, build tooling, performance considerations, and maintainable application structure.
-
Proven experience building, maintaining, or significantly evolving a reusable component library or enterprise design system.
-
Deep proficiency with TypeScript, HTML, CSS/SCSS, and modern front-end architecture patterns.
-
Strong understanding of design tokens, theming, scalable styling architecture, component API design, documentation, and design-to-code collaboration workflows.
-
Hands-on knowledge of building module federation for Angular applications and guiding teams on safe, scalable integration patterns.
Tech Stack
-
Languages & Markup: TypeScript, JavaScript, HTML, CSS/SCSS
-
Frameworks: Angular and Angular module federation
-
Design System Tooling: Storybook, design tokens, theming systems, component documentation, reusable UI libraries
-
Build & Package Tooling: Nx, npm package workflows, component packaging, versioning, and reusable library distribution practices
-
Design & Collaboration: Figma, Jira, Confluence, architecture decision records, RFCs, and cross-team enablement materials
Nice to Have
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
- 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
- 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
- AI-first environment: Be part of an AI-first engineering organization that embraces modern tools, automation, and AI-driven ways of working.