12 HRemedies Jobs
Javascript Developer - React.js (4-7 yrs)
HRemedies
posted 2d ago
Key skills for the job
JavaScript Engineer - React.
Experience : 4-7 Years
Location : Gota, Ahmedabad
Notice Period : Immediate to 30 days.
Job Description :
Responsibilities :
- Craft visually captivating and intuitive React components.
- Transform design mockups into responsive interfaces, enhancing user experiences seamlessly.
- Establish robust connections between React applications and external APIs, facilitating smooth data exchange and interaction.
- Demonstrate a strong understanding of React frameworks such as NextJS, Webpack, Axios, Enzyme, Redux, Prettier, and ESLint.
- Utilize these tools to enhance web development, demonstrating adaptability across various tech stacks.
- Proficient in using React features such as Portals, Fragments, Error Handling, Higher order components, Forwarding Refs, and Performance optimizations.
- Implement type checking and error handling strategies for robust applications.
- Understand the differences between Server-side rendering vs Client-side rendering.
- JSX, Props and States, Lifecycle, Event handling, Synthetic events, Lists and Keys, Forms.
- Utilize JSX, manage Props and States efficiently, and handle events effectively.
- Implement best practices for managing the React component lifecycle, handling synthetic events, working with lists and keys, and creating forms.
- Leverage React Hooks such as State and Effect Hooks to manage component state and side effects.
- Build custom hooks for reusable logic and improved code organization.
Role Responsibilities/Expectations :
- High-quality front-end application development using client and server-side JavaScript, CSS3, semantic HTML, and responsive UIs.
- Front-end architecture and solution design.
- Agile (Scrum) based delivery practices, test-driven development, test automation, continuous delivery.
- Planning and developing entire engineering solutions to accomplish business goals.
- Building reliability and resiliency into solutions with appropriate testing and reviewing throughout the delivery lifecycle.
- Ensuring maintainability and reusability of engineering solutions.
- Ensuring solutions are well architected and can be integrated successfully into the end-to-end business process flow.
- Reviewing engineering plans and quality to drive re-use and improve engineering capability.
- Participating in industry forums to drive adoption of innovative technologies.
Functional Areas: Software/Testing/Networking
Read full job description