UI Developer
Software Ag
Total years of experience :7 years, 6 Months
User Interface Design:
Create visually appealing and user-friendly interfaces that align with the overall design and branding guidelines.
Use design tools like Figma, or similar software to create wireframes, mockups, and prototypes.
Front-end Development:
Write clean, well-organized, and efficient HTML, CSS, and JavaScript code to implement the design into a functional user interface.
Ensure cross-browser compatibility and responsiveness of the UI across different devices and screen sizes.
Collaboration with UX Designers:
Work closely with UX (User Experience) designers to understand user needs, behaviors, and design specifications.
Implement design elements that enhance the overall user experience.
Integration with Back-end:
Collaborate with back-end developers to integrate front-end code with server-side logic.
Understand and work with server-side technologies and frameworks, if necessary.
Performance Optimization:
Optimize the performance of the UI by minimizing file sizes, reducing HTTP requests, and employing best practices for front-end development.
Testing and Debugging:
Conduct thorough testing of the UI to identify and fix bugs, ensuring a seamless and error-free user experience.
Collaborate with quality assurance (QA) teams to address issues and improve overall product quality.
Stay Updated on Industry Trends:
Keep abreast of industry trends, emerging technologies, and best practices in UI/UX design and front-end development.
Continuously improve skills and stay informed about the latest design and development tools.
Communication:
Effectively communicate with cross-functional teams, including designers, developers, and project managers, to ensure a cohesive and collaborative work environment.
Provide regular updates on project progress and challenges.
Accessibility:
Ensure that the UI is accessible to users with disabilities by following accessibility standards (such as WCAG) and implementing accessible design practices.
Documentation:
Create and maintain documentation for UI components, codebase, and design guidelines to facilitate collaboration and future development.
Worked on Major projects Like Pharmacy asset management, Interview Management. Worked on Mini projects like Stegnography, Network management. Conducted workshop for Open suice linux.