Softpath Technologies LLC
UI Lead - AngularJS Framework
Job Location
in, India
Job Description
Job Title : UI Lead Experience : 5-8 years (Relevant Experience: 5 years) Location : : Angular15, CSS3, HTML5- Mandatory) Chrome, Edge TypeScript(Mandatory) Cypress VSCode, Git, Node Job Description : We are seeking a highly skilled UI Lead with a strong background in modern web development technologies, including Angular (15), TypeScript, HTML5, CSS3, and a passion for creating beautiful and intuitive user interfaces. As a UI Lead, you will be responsible for designing and building user interfaces for web applications while guiding a team of junior developers to ensure consistency, quality, and performance. This is a leadership position that requires a combination of hands-on development and team mentorship to drive the front-end development efforts. Key Responsibilities : Leadership & Mentorship : - Guide, mentor, and train junior members of the UI team to build their skills and ensure consistent quality across UI development efforts. - Foster a collaborative environment that encourages innovation and knowledge sharing within the team. - Lead by example in coding practices, architecture design, and testing approaches to promote best practices within the UI team. Design Systems & Reusable Components : - Advocate for and build design systems, UI component libraries, and reusable templates to streamline development processes and ensure consistency across products. - Collaborate with UX/UI designers to translate product requirements into effective and scalable UI components. - Ensure the team adheres to the design guidelines and best practices for user interface and user experience. UI Architecture and Code Review : - Lead the design and implementation of robust, scalable, and high-performance UI architectures. - Perform reverse engineering of front-end code to evaluate the current UI state, identify opportunities for optimization, and ensure that applications adhere to best practices. - Conduct thorough code reviews to ensure high code quality, maintainability, and adherence to UI standards. Collaboration with Engineering and Product Teams : - Work closely with engineering teams to ensure seamless integration of UI components with backend APIs and services. - Collaborate with Product Owners and Stakeholders to define the feature set, gather requirements, and prioritize development efforts. - Contribute to the overall product direction and make key decisions on the design and implementation of product features. UI Design & Prototyping : - Design and build UI components, wireframes, interaction flows, prototypes, and high-fidelity visuals to create optimal user experiences. - Use tools such as Sketch, Figma, or Adobe XD to create design mockups and prototypes that clearly communicate ideas and concepts. - Ensure that the user interface design is aligned with the business requirements and offers the best possible experience for end-users. - Ensure that the application is user-friendly, accessible, and meets modern UX standards, including mobile responsiveness, cross-browser compatibility, and WCAG accessibility standards. - Regularly conduct usability tests to evaluate the effectiveness of UI designs and refine them based on user feedback. Quality Assurance & Performance Optimization : - Ensure that the UI is built with high standards of quality, performance, and scalability. - Continuously monitor and optimize UI performance across different browsers (Chrome, Edge) and devices to provide a seamless experience. - Utilize tools such as Cypress for automated testing, and ensure that testing is part of the development pipeline for continuous integration/continuous deployment (CI/CD). Version Control and Tools : - Manage and maintain code using Git for version control, ensuring smooth collaboration and versioning of the front-end codebase. - Utilize VSCode and other industry-standard tools to write and debug code efficiently. - Stay up to date with the latest trends and technologies in front-end development to ensure the team is using the most effective tools and frameworks. Client Interaction : - Act as the key point of contact with clients for gathering front-end requirements and understanding the current UI standards. - Proactively communicate with clients to understand their needs, suggest improvements, and provide UI recommendations based on project goals and timelines. Continuous Improvement : - Stay up-to-date with the latest industry trends and technologies, incorporating them into the development processes where applicable. - Participate in knowledge-sharing sessions, conferences, and workshops to continue developing your expertise and to ensure the UI team remains at the forefront of technological advancements. Skills & Qualifications : Essential : - 5-8 years of hands-on experience in front-end development, with at least 5 years of relevant experience in Angular (version 15), TypeScript, HTML5, CSS3. - Proficiency in creating responsive and adaptive layouts using modern web development practices. - Experience with browser compatibility issues and optimizing UI for cross-browser functionality (Chrome, Edge). - Strong knowledge of version control using Git and familiarity with VSCode as the primary IDE. - Experience with automated testing frameworks like Cypress. - Deep understanding of web performance optimization techniques and front-end best practices. - Solid understanding of design systems and UI component libraries, and the ability to implement them effectively. Desirable : - Familiarity with modern CSS frameworks (e.g., Bootstrap, Material UI). - Experience with Node.js for managing development workflows. - Knowledge of agile methodologies (Scrum, Kanban) and experience working in an agile development environment. - Strong problem-solving skills and attention to detail. - Excellent communication skills and the ability to work collaboratively with cross-functional teams. - Experience with cloud-based front-end deployment and CI/CD pipelines is a plus (ref:hirist.tech)
Location: in, IN
Posted Date: 11/25/2024
Location: in, IN
Posted Date: 11/25/2024
Contact Information
Contact | Human Resources Softpath Technologies LLC |
---|