UI Developer
Skills
About the role
Job Description: UI Developer (CSS Specialist)
Experience: 2 Years
About the Role
We are looking for a UI Developer (CSS Specialist) with 2+ years of experience and a strong command of CSS and front-end styling. You will own the visual layer of our product, building polished, consistent, and responsive interfaces. This is a styling-first role where you will work closely with designers and front-end engineers to bring UI specifications to life with precision.
Key Responsibilities
Implement pixel-perfect UI components and layouts from design mockups.
Write clean, maintainable, and scalable CSS/SASS across the product.
Build and maintain a component library using Bootstrap and custom design tokens.
Manage color systems, theming, and dynamic color manipulation, including tints, shades, contrast ratios, and dark/light mode support.
Ensure cross-browser compatibility and responsive behavior across various screen sizes and breakpoints.
Collaborate with React developers to integrate styles into component-based workflows.
Enforce visual consistency through shared variables, mixins, reusable styles, and style guidelines.
Optimize CSS for performance by managing specificity, reducing render-blocking resources, and pruning unused styles.
Maintain high standards for UI quality, consistency, accessibility, and responsiveness.
Review and improve existing styling architecture and front-end design systems.
Required Skills (Must Have)CSS3
Deep understanding of:
Box Model
Flexbox
CSS Grid
Positioning
Transitions
Animations
Responsive Design
Media Queries
Cross-Browser Compatibility
SASS / SCSS
Strong experience with:
Variables
Nesting
Mixins
Extends
Functions
Modular Architecture
Reusable Styling Patterns
Bootstrap
Experience in:
Bootstrap Grid System
Utility Classes
Custom Components
SASS Overrides
Theme Customization
Responsive Layout Development
Color Manipulation & Theming
Hands-on experience with:
HSL Color Models
RGB Color Models
Color Math
Dynamic Theming Systems
WCAG Accessibility Standards
Contrast Ratio Optimization
CSS Custom Properties (CSS Variables)
color-mix()
SASS Color Functions
Dark Mode / Light Mode Implementations
Good to HaveReact
Understanding of:
JSX Styling Integration
Component-Based Styling
CSS Modules
Styled Components
Front-End Component Architecture
Tailwind CSS
Familiarity with:
Utility-First CSS Methodology
Tailwind Configuration
Purge Optimization
JIT (Just-In-Time) Compilation
Design & UI Attention to Detail
Strong eye for design detail.
Ability to identify and correct:
Alignment Issues
Spacing Inconsistencies
Color Variations
Typography Issues
Layout Defects
Ability to maintain design consistency without requiring detailed supervision.
Preferred Qualifications
Bachelor's degree in Computer Science, Information Technology, Design, or a related field.
2 years of hands-on experience in UI Development, Front-End Styling, or Design System Development.
Experience working in Agile development environments.
Strong problem-solving and collaboration skills.
What We Are Looking For
Passion for creating visually appealing and highly responsive user interfaces.
Strong ownership of the visual experience across web applications.
Ability to work closely with designers, product teams, and front-end developers.
Commitment to code quality, maintainability, accessibility, and performance optimization.
Pay: ₹30,000.00 - ₹35,000.00 per month
Benefits:
Cell phone reimbursement
Food provided
Paid time off
Provident Fund
Work Location: In person
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.