69 SOFTPATH TECHNOLOGIES Jobs
5-6 years
Bangalore / Bengaluru, Hyderabad / Secunderabad, Pune
Softpath Technologies - UI Lead - AngularJS Framework (5-6 yrs)
SOFTPATH TECHNOLOGIES
posted 1mon ago
Job Title : UI Lead
Experience : 5-8 years (Relevant Experience: 5+ years)
Location : Pune/Bangalore/Hyderabad/Indore
Skills : 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
Functional Areas: Software/Testing/Networking
Read full job description5-6 Yrs
Bangalore / Bengaluru, Hyderabad / Secunderabad, Pune
3-5 Yrs
3-5 Yrs
6-8 Yrs
5-8 Yrs
3-5 Yrs
12-16 Yrs
3-5 Yrs