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