Job Title: UI/UX Developer
Location: Mumbai/Bangalore/Chennai/Delhi NCR/Hyderabad
Experience Required: 5+ Years
Job Description
Key Responsibilities:
Understand Customer needs & design & develop visually appealing, interactive designs.
Develop and maintain web applications using Angular 18+ framework.
Write clean, reusable, and well-documented JavaScript, TypeScript, and CSS/SCSS code.
Implement frontend components, Collaborate with back-end developers to integrate the Rest APIs ensuring seamless functionality and data flow between front-end and back-end systems.
Implement best practices for cross-browser compatibility
Generate automated test cases using Jasmine, Karma or similar frameworks
Conduct code reviews and mentor junior developers when needed.
Troubleshoot and debug application issues and propose improvements.
Optimize application for performance and scalability.
Conduct testing and debugging to ensure high-quality deliverables, addressing issues with map interactions, geospatial data handling, and user interface performance.
Perform bug fixes & Providing production support
Shows attitude and aptitude for responsibility of own work done and collaborate with other team member in their activities, being able to work in Agile project
Updates job knowledge by self-learning or participating in learning initiatives provided by organization
Maintain clear and concise documentation for application functionality, user guides, and technical specifications, particularly for geospatial features and map interactions.
Stay updated on industry trends and best practices in UX design and development.
Required Skills & Qualifications:
Bachelors degree in IT, computer science, computer engineering, or similar
6+ years of professional experience in Frontend development
Strong proficiency in Angular 18 or newer versions
Solid understanding of JavaScript, Node js TypeScript, HTML5, and CSS3.
Good understanding of UI/UX design principles
Experience working with REST APIs to perform integrations with backend APIs
Experience with static code analyzers
Experience with unit testing frameworks like Jasmine, Karma
Understanding of security best practices in front-end development (XSS, CORS, CSRF, etc.).
Practical experience using AI-based developer tools like GitHub Copilot
Experience with version control systems such as Git & CICD tools like jenkins for collaborative development.
Excellent communication & Client Interaction skills
Team player and good interpersonal skills
Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment.
Keyskills: Angular 18 front end development Rest Apis GitHub Copilot CSS3 TypeScript Jenkins CORS Jasmine HTML5 JavaScript Node js XSS CSRF Karma
NTT DATA Business Solutions designs, implements, manages and continuously enhances SAP solutions to make them work for companies and their people. Aiming to help companies to transform, grow and become more successful, NTT DATA Business Solutions connects with a more...