Front-End Developer (Angular 19 & Micro-Frontend) Location: Mexico City, MX (Remote) - Occassional travel to downtown CDMX - Responsibilities will include, but are not limited to :_- State Management & API Integration: Implement state management with NgRx to handle complex state and API integrations.Handle API data fetching, error handling, and provide a smooth and responsive user experience.
- UI Frameworks & Component Libraries: Utilize frameworks and libraries like Material UI, Kendo UI, and custom components to deliver visually appealing, consistent, and user-friendly interfaces.
- Cross-Browser Development: Ensure compatibility across various browsers, maintaining a consistent look and feel, adhering to best practices for cross-browser compatibility.
- Collaborate with Design & Back-End Teams: Work closely with UI/UX designers to implement design systems and guidelines.Collaborate with back-end developers to integrate APIs and state management solutions effectively.
- Maintain Reusable Code: Develop and manage Angular/NPM packages for easy integration and reuse of code across different projects.
- Continuous Improvement: Participate in code reviews, contribute to the improvement of development processes, and keep up to date with the latest trends and best practices in modern front-end development.
What You'll Need :- Bachelor's degree in Computer Science, Information Technology, or related field preferred.
- UI Frameworks: Strong knowledge of Material UI, Kendo UI, and other component libraries.Ability to create custom reusable UI components.
- API Integration & Error Handling: Solid experience with integrating APIs and managing state with tools like NgRx.Handling API errors and implementing robust data fetching logic.Responsive Design & Performance Optimization: Expertise in building responsive UIs optimized for mobile, ensuring performance best practices are followed, including lazy loading, efficient rendering, and minimizing unnecessary re-renders.
- Accessibility: Deep understanding of web accessibility principles and WCAG guidelines to build inclusive user experiences.
- Version Control & CI/CD: Experience with Git for version control and familiarity with CI/CD pipelines.
- Modern Front-End Development: Knowledge of ES6+ JavaScript features and modern front-end development tools and techniques.
- Event Tracking: Experience with event tracking and analytics integration to monitor user interactions and gather insights.
- Azure Fundamentals: Basic understanding of Azure for web hosting, development, and deployment.
Set Yourself Apart With :- Experience developing and managing Angular/NPM packages.
- Familiarity with Figma for UI/UX collaboration.
- Testing experience using Playwright or similar end-to-end testing frameworks.
- Proven experience ensuring cross-browser compatibility and handling cross-browser issues.Tipo de puesto: Tiempo completo, Por tiempo indeterminadoSueldo: $30, - $50, al mesBeneficios:- Horarios flexiblesPregunta(s) de postulación:- How have you used Angular to build reusable components?
- How do you make sure your UI works well for all users and devices?
Idioma:- Inglés (Obligatorio)Lugar de trabajo: Empleo remoto
By continuing you agree to our Terms & Privacy Policy.