SR UI/UX ENGINEER (REACT)

40.000.000 - 80.000.000


We are seeking a Senior Software UX/UI Engineer to join HR Acuity's engineering organization, focusing on front-end development. This is a long-term position, replacing an existing contractor, with opportunities for future growth into a UI leadership role. The primary responsibility is to modernize our legacy UI by transitioning from jQuery-based components to a React-based application, emphasizing performance, user experience, and maintainability. Responsibilities: Lead the redesign and development of responsive, intuitive user interfaces using React, HTML5, CSS, and Material UI (MUI). Rewrite existing ASP.NET and jQuery-based UI components into a modern React-based application, dedicating ~70-80% of time to new development and ~20-30% to maintaining legacy systems. Independently design and implement UI projects, collaborating across teams (modernization and experience teams) on project-based assignments. Contribute to and maintain a shared UI library, ensuring consistent and scalable design across the organization. Collaborate with product and design teams to translate requirements, wireframes, and mockups into functional components aligned with product goals. Implement AJAX calls and ensure seamless integration with RESTful APIs and backend services. Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives. Perform code reviews to uphold coding standards and best practices. Qualifications: Required: Proficiency in Material UI (MUI), Storybook, and responsive design principles. Strong troubleshooting and performance optimization skills. Ability to work independently, manage time effectively, and handle project-based assignments across multiple teams. Clear and professional communication skills, with the ability to collaborate effectively in a team environment. Preferred: Familiarity with legacy systems, including jQuery and ASP.NET. Experience with test automation frameworks (Playwright, Jest, Enzyme). Knowledge of server-side rendering frameworks (Next.js, Gatsby). Experience with containerization and deployment tools (Docker, Kubernetes). Strong potential for leadership, with aspirations to grow into a UI leadership role. Interview Process: Background Check Session: A 30-minute conversation to discuss the role’s responsibilities, day-to-day activities, and how it fits within the company; we will talk about your professional background, key projects, and technical skills. Technical interview: One hour session to focus on evaluating your technical skills and problem-solving abilities. Topics may include Open-Ended Questions, Code Challenges, A practical exercise, System Design, and Deep Dives. HR Acuity Hiring process: Hiring Manager Session: A 30-minute conversation to evaluate mutual fit, ensuring the role aligns with your career goals and that you bring the qualities needed to excel in the position. Technical Interviews: One session focused on UI technologies and a second covering general technical assessments, including computer science fundamentals. Product Manager Session: A 30-minute discussion to assess alignment with product goals. Seniority level: Mid-Senior level Employment type: Full-time Job function: Engineering and Information Technology Industries: IT Services and IT Consulting, Technology, Information and Media, and Software Development #J-18808-Ljbffr

trabajosonline.net © 2017–2021
Más información