United States
1 month agoJob Overview
Job Type
Full TimePay
Not disclosedJob description
- Location:
- United States
- Work arrangement:
- On-site
Application Support Development Specialist - Front end at Mekdam Technical Services in United States.
Responsibilities
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.
Requirements
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.
- Role:
- Application Support Development Specialist - Front end
- Job Type:
- Full Time