IT Human Resources
07/11/2024
Project-based
Senior Frontend Developer (ReactJS) We are seeking a highly skilled Senior Frontend Developer to join our dynamic team. The ideal candidate will have a strong command of JavaScript and TypeScript , with hands-on experience in ReactJS and modern Front End tools like Redux , Flux , and Vite . You'll be responsible for developing and maintaining user interfaces, optimizing performance, and ensuring high coding standards. Key Responsibilities : UI Development : Build and maintain efficient, reusable TypeScript code for web applications. Collaboration : Work closely with product managers, designers, and Back End teams to deliver high-quality features. Performance Optimization : Ensure UI/UX designs are technically feasible and optimize for speed and scalability. Code Review & Mentorship : Conduct code reviews and mentor junior developers to ensure high code quality. Testing & Debugging : Write unit tests and resolve Front End issues and performance bottlenecks. Stay Current : Keep up with Front End development trends, tools, and best practices. Qualifications : Education : Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience. Experience : 5+ years in Front End development. 3+ years with React.js and modern Front End frameworks. Proficiency in TypeScript and JavaScript . Skills : Strong knowledge of HTML5 , CSS3 , and responsive design . Experience with RESTful APIs and asynchronous requests. Familiar with version control tools like Git . Excellent problem-solving, communication, and collaboration skills. Preferred Qualifications : Experience with state management (eg, Redux , MobX ). Familiarity with build tools like NPM . Knowledge of Server Side rendering and its benefits. Experience with TDD and testing frameworks like Jest and Cypress .