Location: Bangalore, India
Seeking an experienced UI Developer with 5+ years of hands-on experience in building scalable, responsive, and high-performance web applications. The ideal candidate should have expertise in modern frontend technologies, strong problem-solving abilities, a passion for great user experiences, and the ability to collaborate effectively across engineering, design, and product teams.
Key Responsibilities
- Design, develop, test, and maintain responsive and highly interactive web applications.
- Translate UI/UX designs into high-quality, reusable, and maintainable code.
- Build scalable frontend architectures using modern JavaScript frameworks.
- Develop reusable UI components and design system libraries.
- Ensure cross-browser compatibility and device responsiveness.
- Optimise applications for maximum speed, scalability, accessibility, and performance.
- Collaborate closely with Product Managers, UX Designers, Backend Engineers, and QA teams.
- Participate in architecture discussions and provide technical recommendations.
- Conduct code reviews and mentor junior developers.
- Implement secure coding practices and frontend security controls.
- Troubleshoot production issues and provide timely resolutions.
- Drive adoption of engineering best practices, coding standards, and automated testing.
Technical Skills (Must Have)
Frontend Technologies
HTML5, CSS3, JavaScript (ES6+) and TypeScript, React.js (Mandatory),Next.js
Redux / Redux Toolkit / Context API
API & Integration
REST APIs, GraphQL, WebSockets
Testing & Quality
Jest, React Testing Library
Cypress / Playwright
Unit, Integration, and End-to-End Testing
Build & DevOps Tools
Webpack, Vite, Babel ,NPM/Yarn
CI/CD Pipelines
Version Control
Git
GitHub / Azure DevOps / GitLab
Cloud & Modern Development
Azure / AWS fundamentals
Micro Frontend Architecture
Containerisation concepts (Docker)
AI-assisted development tools (GitHub Copilot, AI Coding Assistants)
Preferred Qualifications
- Experience with Design Systems implementation.
- Experience in Enterprise SaaS applications.
- Knowledge of Server Side Rendering (SSR) and Static Site Generation (SSG).
- Experience with Progressive Web Applications (PWA).
- Familiarity with Agile/Scrum methodologies.
- Exposure to AI-powered UI experiences and Agent-based applications.
Soft Skills
- Strong verbal and written communication skills.
- Excellent stakeholder management and collaboration abilities.
- Strong analytical and problem-solving mindset.
- Ability to work effectively in a fast-paced environment.
- Customer-first and product-oriented thinking.
- Strong ownership and accountability.
- Ability to influence technical decisions through data and rationale.
- Mentoring and coaching skills.
- Adaptability and willingness to learn emerging technologies.
- Positive attitude and strong team player.
- Conflict resolution and constructive feedback skills.
- Ability to lead technical discussions and drive consensus across teams.
Experience & Education
- 5+ years of professional experience in frontend/UI development.
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- Proven experience delivering production-grade, scalable web applications.
Nice-to-Have Skills
React Native
Flutter Web
D3.js / Highcharts / Chart.js
Figma-to-Code workflows
Low-code/no-code platform integrations
IQVIA is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. We create intelligent connections to accelerate the development and commercialization of innovative medical treatments to help improve patient outcomes and population health worldwide. Learn more at https://jobs.iqvia.com
IQVIA is committed to integrity in our hiring process and maintains a zero tolerance policy for candidate fraud. All information and credentials submitted in your application must be truthful and complete. Any false statements, misrepresentations, or material omissions during the recruitment process will result in immediate disqualification of your application, or termination of employment if discovered later, in accordance with applicable law. We appreciate your honesty and professionalism.
Job description provided by IQVIA.
View the original posting