Role Summary Design and implement user interfaces that are visually appealing, responsive, and consistent across platforms / devices.
Collaborate with backend developers to ensure seamless user experiences across platforms.
Key Responsibilities
- Design and implement user interfaces that are visually appealing, responsive, and consistent across devices.
- Translate UI / UX design wireframes into functional front-end code using HTML, CSS, JavaScript, and frameworks like React or Angular.
- Ensure cross-browser compatibility and optimize performance for speed and scalability.
- Collaborate with UX designers, backend developers, and product teams to deliver seamless user experiences.
- Maintain and improve existing interfaces , fixing bugs and enhancing usability.
- Stay updated with UI trends and technologies to continuously improve design and development
Job Requirements
4-8 years of experience developing complex web applications with modern JavaScript frameworks.Languages : Angular, JavaScript, HTML, CSSFrameworks & Libraries : React, Redux (for state management)Styling : Bootstrap or Tailwind CSSTesting : Experience with a relevant testing framework (e.g., Jest, React Testing Library, Cypress)Tooling : Hands-on experience setting up ESLint and Prettier for code quality and formatting.Bonus Skills (Good to Have) :Experience with Docker, Kubernetes, and cloud platforms (e.g., AWS, GCP, Azure).Experience working with OSS, Service Assurance, Observability (Dashboard , Graphing libs)Proficiency working in Linux / Unix environments, including shell scripting.Proficiency working in Linux / Unix environments, including shell scripting.