Key Responsibilities :
- Team Leadership : Lead, mentor, and manage a team of front-end developers, ensuring best practices are followed and code quality is maintained.
- HTML / CSS / JavaScript Development : Oversee the development of user-facing features and web pages using HTML5, CSS3, and JavaScript, ensuring compliance with modern web standards.
- Responsive Design : Ensure the implementation of mobile-first, responsive design principles for seamless cross-platform and cross-browser compatibility.
- Collaboration with UX / UI : Collaborate closely with the UX / UI design team to transform wireframes and mockups into high-quality code and interactive designs.
- Code Quality : Ensure adherence to coding best practices, optimizing code for performance, scalability, and maintainability.
- Cross-Functional Collaboration : Work with back-end developers to integrate front-end elements with server-side logic and APIs, ensuring smooth data flow and functionality.
- Testing and Debugging : Use testing tools and techniques (unit testing, debugging, etc.) to identify issues and ensure the stability and reliability of web applications.
- Version Control : Manage and collaborate using version control tools like Git to ensure smooth development workflows and seamless collaboration across teams.
- Continuous Improvement : Stay updated on the latest trends in HTML, CSS, JavaScript, and front-end development frameworks. Recommend and implement improvements to tools, processes, and workflows.
- Code Review : Conduct code reviews to maintain high standards of quality and ensure code is well-documented and maintainable.
- Stakeholder Communication : Communicate effectively with stakeholders to ensure project timelines, requirements, and expectations are aligned.
Qualifications :
Proven experience as a Front-End Developer, HTML Developer, or similar role with at least [X] years of experience in web development.Proficiency in HTML5 , CSS3 , JavaScript , and modern front-end development practices.Strong experience with responsive design and ensuring cross-browser compatibility.Familiarity with front-end frameworks like React , Vue.js , or Angular is a plus.Hands-on experience with CSS pre-processors (e.g., SASS , LESS ) and task runners (e.g., Gulp , Grunt ).Solid understanding of version control using Git and Git-based workflows.Experience working with UI / UX design tools (e.g., Sketch , Figma , Adobe XD ).Familiarity with web performance optimization techniques and best practices.Understanding of web accessibility (WCAG) and SEO best practices.Strong problem-solving skills and the ability to debug complex issues.Experience working in an agile development environment (Scrum, Kanban, etc.).Excellent communication and leadership skills.Preferred Skills :
Experience with Node.js , Webpack , or other front-end build tools.Familiarity with back-end technologies and integrations (e.g., RESTful APIs , GraphQL ).Knowledge of design systems and component libraries.Familiarity with cloud-based development environments and hosting (e.g., AWS , Azure ).Experience in mentoring or managing junior developers or teams.Skills Required
Html, Restful Apis, Graphql, Aws, Azure, Css