Position Overview: We are seeking a highly skilled and experienced Senior React Developer to join our dynamic team. The ideal candidate will have a strong background in JavaScript, experience in designing and architecting web applications using CSS and HTML5, and a proven ability to provide technical leadership. This role involves collaborating with cross-functional teams, ensuring code quality, optimizing performance, and guiding the development team towards best practicesKey Responsibilities of a Senior React Developer:Developing and Implementing UI Components: Involves creating new features, building reusable components, and translating designs and wire frames into high-quality code.Optimizing Performance: Focuses on enhancing the performance of components across different web browsers and devices, including profiling and improving frontend performance.State Management: Manage application state using Redux or similar libraries, ensuring consistency and efficiency in state handling across the application.Mentoring and Leading the Team: Includes guiding junior developers, leading client services and projects, and making necessary adjustments to achieve goals.Ensuring Code Quality: Involves writing, auditing, and improving test coverage, participating in code reviews, and documenting and refactoring code.Collaborating with Cross-Functional Teams: Entails working closely with UX designers, project managers, stakeholders, and clients to create effective applications and coordinating with various teams on infrastructure.Staying Up-to-Date with Latest Trends: Requires keeping current with the latest industry trends and technologiesSkills and Qualifications4+ years of practical experience with web standards: HTML, CSS, JS, and at least 5 years with ReactStrong proficiency in JavaScript, including DOM manipulation and the JavaScript object modelThorough understanding of React.js and its core principlesExperience with popular React.js workflows (such as Flux, Redux, or MobX)Familiarity with modern front-end build pipelines and tools like Babel, Webpack, NPMAbility to understand business requirements and translate them into technical requirementsStrong problem-solving, troubleshooting, and communication skills
Job Title
Senior React Developer