Application Support Development Specialist - Front end

Mekdam Technical Services · Remote, United States

Source: Himalayas

Spotted 2h agoFull Time
Job description

About this role

Employer-provided description, formatted for easier reading.

Tasks and duties: Develop and maintain high-quality web applications using ReactJS and Next. js. Collaborate with cross-functional teams to define, design, and ship new features.

Optimize components for maximum performance across a vast array of web-capable devices and browsers. Write clean, maintainable, and efficient code. Troubleshoot and debug issues to ensure smooth application performance.

Mentor and guide junior developers, providing code reviews. Stay up-to-date with the latest industry trends and technologies to ensure our applications remain current and competitive.

Qualifications and skills

  • Strong understanding of ReactJS and its core principles.
  • Experience with popular ReactJS workflows (such as Flux or Redux).
  • Familiarity with newer specifications of ECMAScript (ES6+).
  • Knowledge of React Hooks and functional components.
  • Experience with React Router for navigation and routing in single-page applications.
  • Understanding of component lifecycle methods and state management.
  • Proficiency in creating reusable components and front-end libraries.
  • Experience with context API for managing global state.
  • Familiarity with React's concurrent mode and suspense for data fetching.
  • Understanding of React's reconciliation algorithm and virtual DOM.
  • Experience with advanced patterns such as render props, higher-order components (HOCs), and custom hooks.
  • Knowledge of React's error boundaries for handling errors in component trees.
  • Experience with React's lazy loading and code splitting for performance optimization.
  • Knowledge of server actions and server components.
  • Originally posted on Himalayas
Interested in this role?Continue on Mekdam Technical Services's careers page.
Apply on Mekdam Technical Services