We are looking for a Senior React.js Developer with a minimum of 4 years of hands-on experience in developing robust and scalable web applications using React.js. As a key member of our development team, you will be responsible for creating efficient and reusable components, implementing user interfaces, and collaborating with cross-functional teams to deliver high-quality software solutions.
Responsibilities:
Develop and maintain user interfaces for web applications using React.jsCollaborate with UI/UX designers and other team members to translate design specifications into functional componentsImplement and maintain state management solutions, such as ReduxOptimize applications for maximum performance and responsivenessParticipate in code reviews to ensure code quality, adherence to coding standards, and knowledge sharingWork closely with backend developers to integrate frontend components with server-side logicStay updated on industry trends and advancements in React.js and related technologies
Requirements:
Bachelor's degree in Computer Science, Engineering, or a related field4+ years of professional experience in React.js developmentStrong proficiency in JavaScript and React.jsExperience with state management libraries, preferably ReduxSolid understanding of web technologies, including HTML5, CSS3, and responsive designFamiliarity with RESTful APIs and their integration with frontend applicationsProficient understanding of version control systems, especially GitStrong problem-solving and debugging skillsExcellent communication and collaboration skills