Location
Secunderabad | India
Job description
hackajob is a matching platform partnering with Verisk helping them to hire the best talent and build the future. To get the chance to get matched to this role and other similar roles, click on Apply to set up your free profile.
About the company:
Verisk helps the world see new possibilities and inspire change for better tomorrows. Their analytic solutions bridge content, data, and analytics to help business, people, and society become stronger, more resilient, and sustainable.
Job Description:
They are seeking a skilled Lead Front-End Developer proficient in React.js with a minimum of 6-9 years of experience. As a Front-End Developer, you will play a vital role in designing and implementing user interfaces for their web applications using the latest technologies. The ideal candidate will have extensive experience with JavaScript and TypeScript, a strong understanding of modern front-end development practices, and expertise with the following tools:
Responsibilities:
- Accountable for spearheading application development supporting business objectives while demonstrating independence in software development lifecycle phases from concept and design to testing.
- Support new and existing applications along with enhancements to websites, web applications, and infrastructure.
- Ability to troubleshoot and maintain mid-level to complex applications.
- Lead code and design reviews.
- Ability to effectively present information in one-on-one and small-group situations.
- Embrace agile methodologies and the advantages it brings to communication, flexibility, and delivering working code.
Qualifications Required Skills and Experience:
- 6- 9 years of extensive experience in React, JavaScript, and TypeScript.
- Proficiency in React.js, JavaScript, and TypeScript, including knowledge of their core principles.
- In-depth understanding of RESTful APIs and their implementation.
- Strong command of version control systems, especially Git.
- Solid skills in HTML5 and CSS3, with an eye for detail.
- Experience implementing React Hook Form for effective form management.
- Knowledgeable about React Testing Library for thorough component testing.
- Understanding of MSW for simulating API requests during testing.
- Proficiency in Docker for efficient containerization of applications.
- Familiarity with Material-UI for designing modern UI components.
- Demonstrated ability in testing and debugging to ensure robust applications.
- Strong communication skills and ability to collaborate effectively within a team
- Hands-on experience with state management tools such as tanstack-query and Zustand.
- Skilled in using vitest or Jest for comprehensive testing.
- Proficient in Playwright for seamless end-to-end testing.
- Familiarity with NX for efficient monorepo architecture.
- Proficient with Vite for rapid development and building.
- Understanding of Zod for precise schema validation.
- Bachelor's degree in computer science or related field.
Additional Skills Desired:
- Proficient with version control using Git.
- Experience in designing and implementing RESTful APIs.
- Familiarity with jQuery/VanillaJs.
- Strong command of HTML5 for structuring web content.
- Proficient in CSS3 for styling and layout of web pages.
- Demonstrated expertise in testing and debugging web applications.
Job tags
Salary