Job Details
Skills And Tools:
Job Description
Responsibilities:
Lead Front End Development: Spearhead the development of robust and scalable front end solutions using React.js, ensuring high performance and maintainability.
Collaborate on Architecture: Work closely with the architecture team to design and implement front end solutions that align with overall system architecture and business requirements.
Code Quality Assurance: Conduct code reviews and provide constructive feedback to ensure code quality, consistency, and adherence to best practices.
Technical Leadership: Mentor and coach junior developers, fostering their growth and development within the team.
User Experience Enhancement: Collaborate with UX/UI designers to translate design mockups and wireframes into responsive and intuitive user interfaces.
Continuous Improvement: Stay abreast of industry trends and emerging technologies, actively contributing to the team's knowledge sharing and continuous improvement initiatives.
Job Requirements
Requirements:
Proven Experience: Minimum of 4 years of hands-on experience in front-end development, with a focus on React.js and related technologies.
Technical Proficiency: Expertise in HTML5, CSS3, JavaScript (ES6+), and front-end build tools (e.g., Webpack, Babel).
React.js Mastery: Extensive experience developing complex applications with React.js and Redux, including state management and component lifecycle.
Cross-Browser Compatibility: Strong understanding of cross-browser compatibility issues and responsive design principles, with the ability to implement pixel-perfect designs across devices.
Problem-Solving Skills: Proven ability to analyze complex technical challenges and propose innovative solutions.
Communication Skills: Excellent verbal and written communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders.
Team Player: a collaborative mindset with a willingness to share knowledge and contribute to a positive team culture.
Continuous Learner: Enthusiasm for learning and staying up-to-date with the latest technologies and best practices in front-end development.
Skill details:
Software Development
Front-End Developer
Responsive web design
Agile Methodologies
Optimizing Performance