RL – SSr. Frontend Engineer (Angular/React) – Job1614

RL SSr. Frontend Engineer (Angular/React) – Job1614

Summary

We are seeking a highly skilled Senior Frontend Engineer to join our dynamic development team. This role is pivotal in designing, developing, and maintaining sophisticated frontend applications that deliver exceptional user experiences. The ideal candidate will have a strong background in building complex, multi-step forms with robust validation and asynchronous error handling, ensuring accessibility compliance and optimized web performance. This position offers an exciting opportunity to contribute to cutting-edge projects that prioritize usability, performance, and scalability.

Responsibilities

  • Designing, developing, and maintaining complex frontend applications using Angular 17 and/or React frameworks.
  • Building and managing intricate form workflows, including multi-step wizards, comprehensive validation mechanisms, and asynchronous error handling to ensure seamless user interactions.
  • Ensuring all frontend applications meet basic web accessibility standards (WCAG) to provide an inclusive experience for all users.
  • Optimizing web performance with a focus on Core Web Vitals, improving load times, interactivity, and visual stability.
  • Collaborating closely with UX/UI designers, backend engineers, and product managers to deliver high-quality, scalable solutions.
  • Implementing and maintaining reusable components and libraries to promote code efficiency and consistency across projects.
  • Utilizing data grid libraries such as AG-Grid to handle complex data presentation and manipulation tasks.
  • Writing and maintaining end-to-end tests using tools like Playwright or Cypress to ensure application reliability and quality.
  • Contributing to mobile application development efforts using React Native or Angular for mobile platforms, enhancing cross-platform capabilities.
  • Participating in code reviews, mentoring junior engineers, and fostering a culture of continuous improvement and knowledge sharing.
  • Staying current with emerging frontend technologies and best practices to drive innovation within the team.

Requirements

Must-Have Skills

  • Strong experience with Angular 17+ or React (or equivalent), leveraging modern JavaScript (ES6+) for building scalable, maintainable, and high-performance applications.
  • Web Accessibility: Deep understanding of web accessibility standards (WCAG 2.1), ARIA roles, keyboard navigation, and screen reader compatibility to ensure applications are usable by people with disabilities.
  • Web Performance Optimization: Proven ability to analyze and improve frontend performance metrics, focusing on Core Web Vitals such as Largest Contentful Paint (LCP), First Input Delay (FID), and Cumulative Layout Shift (CLS). Experience with performance profiling tools and techniques.
  • Form Handling: Expertise in building complex forms, including multi-step wizards, dynamic form controls, validation strategies (both synchronous and asynchronous), and error handling to provide a smooth user experience.
  • Asynchronous Error Handling: Skilled in managing asynchronous operations and error states gracefully within the UI, ensuring robust and user-friendly feedback mechanisms.

Nice-to-Have Skills

  • Experience with AG-Grid or similar data grid libraries.
  • Familiarity with end-to-end testing tools like Playwright or Cypress.
  • Mobile application development (e.g., React Native or Angular for mobile).

Solicitar este puesto

Maximum allowed file size is 50 MB. Allowed type(s): .pdf