HamburgerMenu
hirist

Job Description

Description :

About the Role :


We are seeking a dedicated and talented UI Developer with 5-9 years of experience to join our team in Bangalore. This role is focused on the practical application of core web technologies to build and maintain high-quality, responsive, and cross-browser compatible user interfaces. You will be responsible for translating design mockups into functional, performant code while ensuring adherence to modern web standards and development best practices.

Responsibilities :

- Front-End Development : Design, develop, and maintain user interfaces using expert-level knowledge of HTML5, CSS3, and JavaScript (ES6+) to deliver a seamless and engaging user experience.

- Code Quality and Maintenance : Write readable, maintainable, and well-structured code, ensuring all implementations are aligned with internal coding standards and architectural principles.

- Responsive Design Implementation : Implement responsive design principles and utilize media queries effectively to ensure the application renders and functions optimally across a wide range of devices and screen sizes (mobile, tablet, desktop).

- Cross-Browser Compatibility : Identify, troubleshoot, and resolve complex cross-browser compatibility issues and performance discrepancies across modern web browsers (e.g., Chrome, Firefox, Safari).

- Version Control : Utilize Git and standard version control workflows (branching, merging, pull requests) for collaborative development and code management.

- Problem Solving : Apply strong analytical and problem-solving skills to quickly diagnose technical challenges and implement robust solutions.

- Collaboration and Growth : Actively participate in team discussions, be willing to learn and adapt to new technologies and processes quickly, and professionally receive and act upon constructive feedback.

Requirements :

- Core Web Expertise : 5-9 years of experience demonstrating a strong, foundational understanding of HTML5, CSS3, and modern JavaScript (ES6+ features).

- Responsive Design : Practical experience implementing mobile-first and responsive layouts using modern CSS techniques.

- Version Control : Hands-on experience with Git for collaborative development environments.

- Code Maintenance : Proven ability to deliver code that is easily understood, maintainable, and well-tested.

- Problem-Solving : Demonstrated strong critical thinking and analytical abilities focused on technical challenges.

Preferred Skills :

- Framework Familiarity : Familiarity or basic experience with at least one major frontend framework or library (e.g., React, Angular, or Vue.js).

- Styling Tools : Experience working with CSS preprocessors (Sass, Less) or modern styling techniques like CSS-in-JS.

- Build Systems : Some exposure to build tools and module bundlers such as Webpack or Vite for optimizing application assets.

- Testing and Debugging : Familiarity with basic testing concepts (unit tests) and practical experience using browser developer tools for debugging and performance analysis.

- Accessibility (A11y) : Basic knowledge of Web Content Accessibility Guidelines (WCAG) and best practices for implementing keyboard navigation and screen reader support.

- API Integration : Experience successfully integrating front-end components with back-end RESTful APIs.

- TypeScript Exposure : Basic familiarity or exposure to TypeScript for enhancing code predictability and robustness.


info-icon

Did you find something suspicious?