Job Description
Job Description/Responsibilities:
As a key player in the digital Client revolution, the Citrix Client UI team is at the forefront of crafting intuitive, efficient, and delightful user experiences. Leveraging React, cutting-edge web frameworks and Cloud Services, our team is dedicated to pushing the boundaries of what's possible in digital Client design. We are seeking a passionate and experienced Senior UI/UX Engineer to join our dynamic team. As a Senior UI/UX Engineer, you will play a pivotal role in architecting, designing, and implementing scalable and performant user interfaces for Citrix Client. You will collaborate closely with cross-functional teams to translate product requirements into elegant and responsive user experiences, leveraging your expertise in Full stack development.
- Design and develop reusable React components and libraries for Citrix Client UI.
- Optimize front-end elements to maximize performance across different devices and browsers
- Assist team members in architectural compliance, functional accuracy validation, and adherence to appropriate industry standards
- Collaborate with product managers, designers, and other engineers to translate product requirements into technical specifications and user stories
- Stay current with emerging technologies and industry trends, and actively contribute to the evolution of our technical stack and development processes
- Optimize application performance and ensure responsiveness across various devices and browsers.
- Architect scalable and maintainable solutions that adhere to best practices in web development.
- Familiarity with cloud development platforms such as AWS, Azure, or Google Cloud Platform, including basic understanding of cloud services like compute, storage, and networking
- Works independently under limited supervision, May be responsible for entire projects or processes within job area
- May have responsibility for communicating with parties external to the organization (e.g., customers, Partners.
- May be responsible for providing guidance, coaching and training to other employees within job area.
.
Required Experience/Skills:
- BE, BTech or MTech in Computer Science or related field
- 4-8 years of experience in software engineering, with a focus on building web applications using React and modern web framework
- Proficiency in JavaScript/TypeScript, HTML, and CSS, with a deep understanding of browser compatibility and performance optimization
- Experience working in an Agile/Scrum environment, with a passion for collaborative problem-solving and continuous improvement.
- Excellent communication skills, with the ability to effectively articulate technical concepts and solutions to cross-functional stakeholders
- Strong understanding of software design patterns, data structures, and algorithms.