Skip to main content

Job Description: Senior Frontend / UI Consultant (Lead-Level)

Position Id: G0226-0054
Job Type:4-6 months (contract)
Country: India
Location: Remote
Pay Rate: Open
Contact Recruiter:912261400909

Job Description:

Background and Context
A senior frontend consultant is required to provide technical leadership on UI architecture and to work in close partnership with a senior backend consultant to deliver cohesive, end-to-end solutions.

Objective of the Consultancy
The objective of this consultancy is to provide senior-level frontend and UI engineering expertise, with a primary focus on React-based applications. The consultant will be responsible not only for implementation, but also for frontend architecture, technical direction, and quality standards, while remaining capable of contributing to or guiding work in Angular, Vue.js, or other modern frameworks as required

Scope of Work
The consultant will perform the following activities:
- Lead the design and implementation of frontend architecture for web applications using React and TypeScript.
- Define and enforce UI engineering standards, including component design, state management, and frontend layering.
- Work closely with the backend consultant to align frontend and API contracts, integration patterns, and data flows.
- Drive the development of complex, reusable UI components and design systems where applicable.
- Provide guidance and hands-on contribution for applications using Angular, Vue.js, or other frontend technologies when required.
- Deliver rapid UI prototypes and validate user experience assumptions, then evolve solutions into production-grade interfaces.
- Ensure non-functional requirements are met, including performance, accessibility, security considerations, and cross-browser support.
- Define and implement frontend unit and integration testing strategies and ensure their execution within CI/CD pipelines.
- Participate in architectural reviews, code reviews, and technical decision-making forums.

Deliverables
Expected deliverables include:
- Frontend architecture and implementation aligned with agreed standards and system design.
- React-based user interfaces and components integrated with backend services.
- Rapid UI prototypes and proof-of-concepts, followed by hardened production implementations.
- Automated frontend unit and integration tests with documented results.
- Technical documentation covering UI architecture, component usage, and integration considerations.
- Demonstrations of completed UI features per agreed milestone.

Performance Indicators
Performance will be evaluated based on:
- Quality and robustness of frontend architecture and implementation.
- Adherence to usability, accessibility, performance, and maintainability standards.
- Effective collaboration with backend engineering and overall system coherence.
- Timely delivery of agreed milestones and responsiveness to feedback.
- Reduction of UI-related defects and rework during later stages of delivery.

Required Qualifications and Experience
The consultant should meet the following requirements:
- Advanced degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
- Extensive senior-level experience in frontend development with deep expertise in React and TypeScript.
- Proven experience defining frontend architecture and technical standards in complex applications.
- Working knowledge of Angular, Vue.js, and other modern frontend frameworks.
- Strong expertise in HTML5, CSS3, modern layout techniques, and responsive design.
- Experience with frontend testing frameworks and quality automation.
- Demonstrated experience delivering as an external consultant in Agile environments