UI Developer - Chennai, India - Straive
Description
We are looking for a UI Senior Developer preferably who can convert our design ideas related to our Software platform as a service into web pages. Ideal candidate should have a solid understanding of User Experience standards and best practices, in coming up with elegant solutions to improve our platform, and in developing the same using HTML/CSS, Angular JS frameworks
Key Responsibilities:
• Understand platform requirements from stake holders and translate the same into UI designs
• Design, build, and maintain highly reusable components across the platform
• Create and maintain digital assets, such as interface design files, wireframes, and interactive mock-ups
• Build aesthetic components as per the UX requirements shared
• Design and build the responsive web applications that are accessible in different devices.
• To mentor the existing team on design and development advancements and best practices.
Technical Skills:
• Very good understanding of design and web architecture
• Strong ability to work on all aspects of software development from requirement collection to analysis, design, development, and testing
• Minimum of 4+ years' of hands-on experience as a front-end developer using HTML5, Angular JS Version 6 and other Java script frameworks
• Proficiency with Data visualization and charting tools/frameworks
• Experience in developing an Angular JavaScript application from scratch
• Expert knowledge of CSS, CSS extension languages and CSS pre-processor tools to design responsive front end in web
• Thorough knowledge of software development best practices, including coding standards, code reviews, source control management, build process, continuous integration, and continuous delivery.
• Exposure to performance analysis and past improvement for js applications
• Strong debugging and analytical skills
• Ability and willingness to learn new technologies and business domain
• Team player and have ownership mentality
• Strong communication and organizational skills, ability to multitask, proactive, and strong organization skills
• Proficiency using Git version control.
• Ability to work in start-up culture, be flexible in attitude
• Experience of being part of end to end delivery project would be an added advantage Job Description
• Experience of developing front end for software products would be an added advantage
• Good understanding of human-computer interaction design (HCID)
• Experience or knowledge of and other JS libraries will be a big plus