Full Stack Developer

Sgf Global — Colombia · Posted ~6 days ago

Mid Remote

Skills

Angular 17+ TypeScript RxJS NgRx Signal Store MVVM architecture Angular standalone components Angular signals Angular modern control flow Component composition Dynamic rendering Reactive programming State management MVVM

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An experienced Full Stack Developer is sought for a fully remote, one-year engagement with working hours aligned to Pacific Time. The role centers on building scalable and reusable frontend applications using modern Angular and TypeScript. Candidates should have strong expertise in Angular 17+, standalone components, signals, modern control flow, MVVM architecture, advanced TypeScript, RxJS, reactive programming, modern state management, component composition, and dynamic rendering. At least two years of Angular 17+ experience is required, with five or more years preferred.

Highlights

Remote opportunity with a one-year duration, focused on modern frontend architecture and scalable, reusable applications. The role offers the chance to work with advanced Angular, TypeScript, reactive programming, modern state management, and component-driven development.

Description

Location: Remote (PST) – Candidate needs to work PST hours. Duration: 1 year We are seeking an experienced Full Stack Engineer with strong expertise in modern Angular development. This role will focus on building scalable, reusable frontend applications and component architecture using Angular 17+, TypeScript, c, and modern state management practices Required Skills & Experience Angular 17+ – 2+ years minimum; 5+ years preferred. Hands-on experience with standalone components, signals, and modern control flow (@if, @for, @switch, @defer) Strong understanding of MVVM architecture and its implementation within Angular applications Expert-level TypeScript, including strict typing, generics, advanced type inference, and utility types Advanced RxJS experience with observables, operators, and reactive programming patterns Experience with NgRx Signal Store or comparable modern state management libraries Strong experience with component composition and dynamic rendering, including programmatic component creation, content projection, templates, and component lifecycle management Understanding of common design patterns including Facade, Adapter, Factory, and Observer Strong Git/version control experience, including branching, pull requests, and collaborative development workflows Experience with Jest, integration testing, snapshot testing, and test-driven development Strong code review and technical documentation practices Nice to Have Tailwind CSS and responsive design WCAG 2.1 AA, ARIA, semantic HTML, and accessibility best practices Nx Workspace / monorepo architecture GraphQL and Apollo Angular, including caching, query optimization, and error handl ing What You'll Be D oing Build and maintain scalable frontend applications using Angular 17+ and TypeScript Develop reusable components and advanced component composition patterns Implement reactive application architecture using RxJS and modern state management Participate in architecture decisions, code reviews, testing, and documentation Partner with engineering teams to maintain high standards for performance, maintainability, accessibility, and code quality