Work Location:
Hyderabad
Job Type
Onsite
Type
Experience

Job Description

We are seeking an experienced Mid-Level React.js Developer with 3 to 7 years of hands-on experience in building high-quality web applications. The ideal candidate will have a strong proficiency in JavaScript and React.js, along with a solid understanding of web development principles. This role involves developing, optimizing, and maintaining user interface components and collaborating with various teams to deliver robust software solutions. Responsibilities: Develop and Implement: Create new user-facing features using React.js and build reusable components and front-end libraries. Optimize Performance: Ensure that the components perform optimally across a wide range of web-capable devices and browsers. Translate Designs: Convert designs and wireframes into high-quality code. Collaborate: Work closely with cross-functional teams including product managers, designers, and other developers to understand project requirements and deliver solutions. Debug and Troubleshoot: Identify and fix bugs, and enhance the performance of existing applications. Code Reviews: Participate in code reviews to maintain high code quality and adherence to best practices. Stay Updated: Keep up with the latest industry trends and technologies to ensure that the applications are modern and efficient. Requirements: Education: Bachelor's degree in Computer Science, Information Technology, or a related field. Experience: 3 to 7 years of experience in front-end development with a strong focus on React.js. JavaScript Proficiency: Strong understanding of JavaScript, including DOM manipulation and the JavaScript object model. React.js Expertise: Thorough knowledge of React.js and its core principles, including popular workflows (such as Flux or Redux). Modern JavaScript: Familiarity with newer specifications of ECMAScript. Front-End Technologies: Proficiency in HTML5, CSS3, and responsive design principles. API Integration: Experience with RESTful APIs and asynchronous request handling. Build Tools: Experience with front-end development tools such as Babel, Webpack, and npm. Version Control: Proficiency with version control systems, especially Git. Testing and Debugging: Experience with testing frameworks like Jest and debugging tools. Problem-Solving: Strong problem-solving skills and the ability to work independently as well as in a team.

Job Application Form