Senior Angular Software Developer III

New
C
CasewareFintech Software
This is a fully remote position located in Colombia.Full-TimeSenior
SalaryCompetitive compensation — above the market average
Apply NowOpens the employer's application page

Job Details

Languages
English C1
Experience
8+ years of professional software development experience
Required Skills
FigmaHTMLJavascriptTypeScriptAngular

Requirements

  • 8+ years of professional software development experience with significant front-end engineering in enterprise-scale web applications.
  • Expert-level Angular proficiency (architecture, dependency management, routing, build tooling, performance).
  • Proven experience building or 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, and component API design.
  • Hands-on knowledge of module federation for Angular and safe, scalable integration patterns.
  • Strong understanding of WCAG accessibility standards (semantic HTML, ARIA, keyboard navigation, focus management).
  • Experience with Storybook or similar tools for component development and testing.
  • English C1 proficiency with excellent written and verbal communication skills.
  • Experience mentoring developers and influencing architectural decisions.
  • Experience with agentic-AI software development practices.
  • Degree in Computer Science, Software Engineering, or equivalent practical experience.

Responsibilities

  • Define and evolve the technical roadmap for the design system, including architecture, design tokens, and packaging.
  • Build, document, and maintain reusable Angular components with strong accessibility and predictable integration patterns.
  • Design and support module federation patterns for Angular applications to enable shared front-end capabilities.
  • Collaborate with product, design, and engineering teams to resolve ambiguity and align design-system decisions with technical constraints.
  • Mentor developers on component reuse, API design, and effective use of AI-assisted development tools.
  • Review front-end implementations across teams and provide practical guidance on maintainable patterns and architecture.
  • Create implementation guidance, migration notes, and workshops to drive design system adoption.
View Full Description & ApplyYou'll be redirected to the employer's site
Competitive compensation — above the market average
Apply Now