UI Development
at Vigu


We’re a team of thoughtful engineers, creative builders, and detail-driven problem solvers, united by a passion for crafting seamless digital experiences. We believe great interfaces don’t just look good, they save time, reduce friction, and help people focus on what truly matters.

LOCATION

India

JOB TITLE

UI Developer

JOB FUNCTION

Development

WORK ARRANGEMENT

Remote

POSITION TYPE

Contract

JOB ID

V2-012025


Introduction

We’re looking for a skilled UI Developer with at least 5 years of experience building responsive, accessible, and user-focused interfaces that bring digital products to life.


The ideal candidate has a strong command of modern front-end technologies and a passion for clean, maintainable code. You thrive in agile environments, collaborate well across design and engineering teams, and are committed to delivering pixel-perfect implementations that align with user experience goals.

If you’ve spent the past 5+ years translating design into seamless, high-performance interfaces across web and mobile platforms, we’d love to connect.

Roles and Responsibilities

The Senior UI Developer will work alongside the UX and design teams, as well as product managers and external vendor teams, to implement high-quality, user-centered UI components for MyCity. The role requires a strong understanding of modern JavaScript frameworks, especially React, and a deep commitment to UI best practices, accessibility, and performance optimization. This role will also focus on building testable prototypes before the planned features and services are developed, while ensuring UI elements are responsive, scalable, and consistent with the design system. 

  • Build and refine interactive UI components and prototypes that are ready for testing and validation. 

  • Scale and enhance existing UI features while ensuring proper validation and testing before full development. 

  • Continuously improve and extend the established design system, ensuring consistency across the platform. 

  • Collaborate with UX/UI designers and external vendors to align on feature development and UI standards. 

  • Identify and resolve UI performance bottlenecks and accessibility issues, ensuring compliance with WCAG standards. 

  • Apply modern UI automation and testing tools to validate front-end performance, accessibility, and code quality. 

  • Foster a collaborative, agile work environment, providing feedback and suggestions to both internal teams and external vendors.  

  • Contribute to sprint planning and retrospective meetings, ensuring UI development is aligned with overall project goals and timelines. 

Desirable Traits

  • Familiarity with AI-driven tools for automating testing and performance monitoring. 

  • Proficiency in TypeScript and state management libraries like Redux. 

  • Ability to work in a highly collaborative, fast-paced, and agile environment. 

  • Prior experience in government or public-sector projects is a plus. 

Technical and Professional Experience

  • 5+ years of experience in UI development with a strong focus on React and front-end technologies. 

  • Experience in building and scaling user interface components for large web applications. 

  • Expertise in design systems with a focus on improving and extending the UI component library. 

  • Strong understanding of performance optimization and accessibility standards (WCAG, ADA). 

  • Proven ability to collaborate with cross-functional teams and external vendors to ensure consistency in design and development. 

  • Experience in validating UI prototypes and ensuring that features are tested before being developed. 

Technical and Professional Experience

  • Design Systems & Scalability: Strong experience in maintaining and evolving a comprehensive design system, ensuring UI components are scalable and reusable across the application. 

  • Advanced Prototyping: Ability to use tools like Figma to create high-quality, interactive prototypes for early-stage testing and validation. 

  • Cross-functional Collaboration: Proven ability to work closely with cross-functional teams, including UX designers, product managers, developers, and external vendors to align on project objectives and deliverables. 

  • AI and Automation Tools: Experience using AI-powered tools to automate UI testing, performance tracking, and accessibility evaluations, streamlining the development process and improving quality. 

  • API Integration: Experience with integrating and consuming APIs (REST/GraphQL) to build dynamic, data-driven UI components. 

  • Agile Practices: Familiarity with Agile methodologies, including sprint planning, standups, retrospectives, and backlog grooming, to manage tasks and ensure iterative development. 

Tools and Methodologies

  • UI Development: Proficient in JavaScript, React, HTML5, CSS3, and responsive design principles. 

  • Prototyping and Design: Experience with Figma for Design collaboration and translating designs into functional prototypes. 

  • Performance and Accessibility: Knowledge of tools like Lighthouse, Webpack, and Chrome DevTools for optimizing UI performance and ensuring accessibility standards are met. 

  • Collaboration: Experience with version control systems (e.g., Git) and Agile project management tools Azure Boards. 

  • Testing and Automation: Familiarity with testing libraries such as Jest, Cypress, or React Testing Library for automated front-end testing. 

Work Location & Flexibility

This is a fully remote role based in India, with the expectation to work aligned to U.S. client hours. Candidates must have a dedicated personal workspace and a reliable internet connection to ensure effective collaboration with distributed teams.

Compensation

This is a contract-based role, with compensation structured according to the actual hours worked and aligned with your experience and skillset. While the role follows U.S. client hours, observed holidays will follow the Indian bank holiday calendar.

If you meet the qualifications and are excited by the opportunity to shape meaningful user experiences at scale, we’d love to hear from you. Please apply using the link below by submitting your cover letter, resume, and portfolio through your preferred email platform.

Our Values

  • Embracing the innovation process

  • Continuously learning and sharing knowledge

  • Excelling in delivering results for our clients

  • Embracing diversity for innovative solutions

  • Collaboration, support, and collective intelligence

  • Fostering growth through feedback

  • Solving problems with empathy and analysis

  • Facilitating open discussions for progress

  • Building trust through honesty

  • Balancing confidence and fresh thinking

  • Honoring commitment to customer value

  • Measuring and aligning efforts on value

  • Holding ourselves accountable for outcomes

  • Achieving recognition through quality results

  • Honoring commitments and meeting deadlines

  • Navigating challenges with solutions

  • Hiring and promoting nice and caring people