Frond end Angular
Puesto: Angular Developer
Inglés: Intermedio avanzado (mínimo B2)
Disponibilidad inmediata
Esquema trabajo: Hibrido, 3 días oficina 2 en casa
Ubicación: Polanco - Ciudad de México
Requerimientos Técnicos:
Experiencia mínima: 5+ años Angular
Angular: Senior/Experto
TypeScript: Avanzado
Testing: Obligatorio
Seguridad OWASP: Obligatorio
Micro Frontends: Deseable
Angular
Angular 19+ (Standalone Components).
TypeScript avanzado.
RxJS y Programación Reactiva.
Signals.
Change Detection Strategy.
Lazy Loading.
Route Guards.
Dynamic Forms.
Reactive Forms.
Custom Directives.
Pipes personalizados.
Dependency Injection.
Angular Material.
NgRx o State Management.
JavaScript / TypeScript
ES6+ avanzado.
Async/Await.
Promises.
Closures.
Event Loop.
Decorators.
Generics.
Module Federation
HTML5 semántico.
CSS3 avanzado.
Flexbox.
CSS Grid.
Responsive Design.
Accessibility (WCAG).
SASS/SCSS.
Animaciones CSS.
REST APIs.
OpenAPI / Swagger.
JWT.
OAuth2.
SSO.
Manejo de errores global.
Interceptors.
deseable native federation
Jasmine.
Karma.
Jest.
Cypress.
Playwright.
Unit Testing.
Component Testing.
E2E Testing.
Bundle Optimization.
Tree Shaking.
Lazy Loading.
Web Vitals.
Lighthouse.
Performance Profiling.
Memory Leak Detection.
OWASP Top 10.
XSS.
CSRF.
CSP.
Sanitización de datos.
Seguridad en autenticación y autorización.
Git.
Jenkins.
SonarQube.
Checkmarx.
CI/CD.
Deseable tener experiencia en:
Micro Frontends.
Module Federation.
Component Driven Architecture.
Design Patterns Front-End.
Domain Driven Design (DDD) aplicado al UI.
Integración con múltiples APIs.
Habilidades Blandas
• Estimación de esfuerzo.
• Code Reviews.
• Resolución de incidentes productivos.
• Trabajo con arquitectos y equipos backend.