MID REACT/NEXT. JS ENGINEER - AA | (L-41)

Gorilla Logic


Mid-Level React/Next.js Developer Gorilla Logic is seeking a Mid-Level React/Next.js Developer to join a highly collaborative, multi-team environment. You’ll contribute to the development of complex user interfaces involving dynamic forms, virtualization techniques, and performance-optimized workflows. This is an excellent opportunity to build scalable, modern applications while growing your expertise in advanced front-end engineering. Responsibilities - Implement and maintain dynamic forms with field dependencies and validations. - Collaborate with senior developers to improve performance in large-scale UI components. - Work with tools like react-window to implement infinite scrolling and list virtualization. - Use React Query to manage data fetching, caching, and mutations. - Participate in building shared UI components and libraries across teams. - Create visual and unit tests using Storybook, Jest, and Testing Library. - Assist in writing custom hooks and managing shared state via tools like Zustand. - Follow team documentation practices and contribute to shared architectural patterns. - Collaborate with cross-functional teams in an Agile environment. Communicate clearly with team members and stakeholders on requirements and solutions. Technical Requirements - 3+ years of professional experience in front-end development. - Proficient in React and Next.js (App Router experience preferred). - Solid understanding of component design, form state, and conditional rendering. - Experience with lazy loading, list virtualization, and pagination techniques. - Exposure to React Query or other data-fetching libraries. - Familiarity with design systems and tools like Storybook and Figma. - Comfortable writing and maintaining unit tests with Jest and Testing Library. - Ability to collaborate in a fast-paced, Agile development environment. - Strong problem-solving and communication skills. Experience with TypeScript in production environments. - Bonus Skills - Experience with React Server Components and Suspense. - Familiarity with PandaCSS or other CSS-in-JS solutions. - Exposure to Zustand or other modern state management patterns. - Understanding of CI/CD pipelines and visual regression testing tools like Chromatic. - Background in working on multi-team or large-scale web applications.

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