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, CSS
- Frameworks & Libraries: React, Redux (for state management)
- Styling: Bootstrap or Tailwind CSS
- Testing: 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.