Application Support Development Specialist - Front end
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