Softpath Technologies LLC

UI Lead - AngularJS Framework

Click Here to Apply

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
Click Here to Apply
View More Softpath Technologies LLC Jobs

Contact Information

Contact Human Resources
Softpath Technologies LLC

Posted

November 25, 2024
UID: 4944924404

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.