UI Engineer (Outbound/Selfservice)

Miratech
Full-time•Bengaluru, India

šŸ“ Job Overview

Job Title: UI Engineer (Outbound/Selfservice)

Company: Miratech

Location: Bengaluru, India

Job Type: Full-time

Category: UI/Frontend Engineering

Date Posted: May 28, 2026

Experience Level: Mid-Level (2-5 years)

Remote Status: Remote OK (with presence in India)

šŸš€ Role Summary

  • This role is for a UI Engineer focused on building modern, responsive, and user-friendly web applications for enterprise-scale healthcare platforms, emphasizing outbound and self-service functionalities.

  • You will be responsible for transforming high-fidelity Figma designs into scalable, pixel-perfect frontend components, ensuring seamless user experience and design consistency across complex healthcare workflows.

  • The position requires strong collaboration with UI/UX designers, product managers, and developers to deliver exceptional user interfaces and contribute to frontend architecture and performance optimization.

  • This role will involve building and maintaining scalable design systems and ensuring alignment between design intent and technical execution for critical systems.

šŸ“ Enhancement Note: The job title "UI Engineer (Outbound/Selfservice)" and the mention of "enterprise-scale healthcare platforms" suggest a focus on customer-facing or user-managed interfaces within the healthcare sector. The "Outbound/Selfservice" aspect implies a need to understand user journeys and potentially customer support or engagement workflows that users initiate or manage themselves. This differs from purely internal tooling or administrative interfaces.

šŸ“ˆ Primary Responsibilities

  • Translate high-fidelity Figma designs into clean, reusable, and maintainable frontend components, ensuring pixel-perfect implementation.

  • Create and maintain scalable design systems, including component libraries and design tokens, to ensure consistency across applications.

  • Develop responsive and high-performance web applications optimized for various browsers and devices, with a focus on user experience for outbound and self-service functionalities.

  • Collaborate closely with UI/UX designers, product managers, and backend developers to ensure seamless integration of frontend components and adherence to design specifications.

  • Contribute to frontend architecture decisions, focusing on scalability, maintainability, accessibility, usability, and performance optimization.

  • Participate actively in code reviews, providing constructive feedback to peers and upholding high standards for UI development.

  • Implement and advocate for modern frontend development practices, including component-based architecture, modern JavaScript (ES6+), and efficient Git workflows.

  • Ensure seamless alignment between design intent and technical execution, troubleshooting and resolving any discrepancies.

šŸ“ Enhancement Note: While the input mentions "enterprise-scale healthcare platforms," the responsibilities don't explicitly detail healthcare-specific compliance or data privacy needs (e.g., HIPAA). However, given the industry context, an understanding of these principles, even if not a primary responsibility, would be beneficial for ensuring the developed interfaces are robust and secure.

šŸŽ“ Skills & Qualifications

Education: [Specific degree requirements not explicitly stated, but a Bachelor's degree in Computer Science, Software Engineering, or a related field is typically expected for this level of experience. A strong portfolio can often substitute for formal education.]

Experience: 3+ years of experience as a UI Developer or Frontend Developer, with a proven track record in building modern web applications.

Required Skills:

  • Strong expertise in Figma, including advanced features like Dev Mode, Auto Layout, component libraries, design systems, prototyping, and developer handoff workflows.

  • 2+ years of hands-on experience with JavaScript (ES6+) and modern UI development practices.

  • Proficient in React.js and building applications using a component-based architecture.

  • Solid understanding of responsive design principles, cross-browser compatibility, and web accessibility standards (e.g., WCAG).

  • Familiarity with Git/GitHub and collaborative development workflows.

  • Ability to create scalable, reusable, and visually polished UI components.

  • Strong understanding of typography, spacing, and color systems in UI design. Preferred Skills:

  • Experience with Angular or Vue.js.

  • Familiarity with animation libraries, micro-interactions, or advanced frontend performance optimization techniques.

  • Understanding of modern design-to-development workflows and component-driven development methodologies.

  • Experience with TypeScript.

  • Knowledge of frontend performance optimization tools and strategies.

šŸ“ Enhancement Note: The emphasis on Figma expertise is significant, highlighting the need for candidates to be highly proficient in using it not just for design but for developer handoff and understanding its advanced features like Auto Layout and Dev Mode. This suggests a strong collaboration loop between design and development, where the UI Engineer acts as a bridge.

šŸ“Š Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Showcase end-to-end Figma-to-code implementation examples, demonstrating the transformation of designs into functional frontend components.

  • Include examples of modern frontend projects that highlight responsive design, cross-browser compatibility, and user experience.

  • Present case studies of scalable, reusable UI components and their application in larger projects.

  • Demonstrate experience with building and maintaining design systems, including component libraries and design tokens. Process Documentation:

  • Provide examples of how you ensure seamless alignment between design intent and technical execution.

  • Illustrate your approach to collaborative development workflows, including code reviews and Git usage.

  • Document your process for optimizing frontend performance and ensuring accessibility standards are met.

  • Explain your methodology for building and scaling reusable UI components and design systems.

šŸ“ Enhancement Note: The requirement for a portfolio demonstrating "end-to-end Figma-to-code implementation" is critical. Candidates should prepare to walk through specific projects, detailing their process from understanding Figma designs to writing and deploying the code, emphasizing how they maintained fidelity and ensured responsiveness.

šŸ’µ Compensation & Benefits

Salary Range: Based on industry benchmarks for a Mid-Level UI Engineer in Bengaluru, India, with 3+ years of experience, the estimated salary range is ₹8,00,000 to ₹15,00,000 per annum. This range can vary based on specific skills, interview performance, and the exact scope of responsibilities.

Benefits:

  • Competitive compensation package.

  • Comprehensive health insurance.

  • Language courses.

  • Relocation program.

  • Opportunities for professional development, including certification programs, mentorship, and talent investment programs.

  • Internal mobility and internship opportunities.

  • Access to modern technology and tools.

  • Collaborative and inclusive work environment.

Working Hours: Miratech typically operates with a standard 40-hour work week. However, the "Work From Anywhere Culture" and focus on "Relentless Performance" suggest flexibility in scheduling, provided project deliverables and collaboration needs are met.

šŸ“ Enhancement Note: Salary estimation is based on current market data for UI/Frontend Engineers in Bengaluru, India, considering the specified experience level (2-5 years) and common benefits offered by IT services companies of Miratech's scale. The "Relentless Performance" culture might imply an expectation for dedication beyond standard hours if project demands require it, balanced by the flexibility of remote work.

šŸŽÆ Team & Company Context

šŸ¢ Company Culture

Industry: IT Services and Consulting, with a strong focus on Digital Transformation for large enterprises, particularly within the healthcare sector. Miratech leverages both enterprise and start-up innovation.

Company Size: Miratech employs nearly 1000 full-time professionals globally, indicating a medium-to-large enterprise size with a significant international presence.

Founded: Miratech was founded in 1989, bringing decades of experience and a proven track record to its clients.

Team Structure:

  • The UI Engineering team is likely part of a larger engineering department, possibly structured by domain (e.g., healthcare, outbound/self-service) or by technology stack.

  • Reporting structure would likely involve a Lead UI Engineer or Engineering Manager, with close collaboration across product management, UX/UI design, and backend development teams.

  • Cross-functional collaboration is paramount, especially between design and development, to ensure seamless translation of Figma designs into functional code for enterprise-scale platforms. Methodology:

  • Miratech emphasizes a "Culture of Relentless Performance" with a high project success rate (over 99%), suggesting a focus on efficiency, meticulous planning, and proactive problem-solving.

  • Data-driven decision-making and performance analysis are implied by the focus on metrics and exceeding objectives.

  • Agile methodologies are likely employed for software development, facilitating iterative design and development cycles.

Company Website: https://www.miratechgroup.com/

šŸ“ Enhancement Note: Miratech's description highlights a unique blend of enterprise stability (founded 1989, global coverage) and agile innovation (supporting start-ups, 25%+ annual growth). This suggests an environment where established processes meet a dynamic, forward-thinking approach to technology. The "Relentless Performance" culture implies high expectations for quality and delivery.

šŸ“ˆ Career & Growth Analysis

Operations Career Level: This role is positioned as a Mid-Level UI Engineer. It requires independent contribution to complex tasks, significant proficiency in core technologies (Figma, React.js, JavaScript), and the ability to collaborate effectively within a team. The role is expected to contribute to architectural discussions and best practices.

Reporting Structure: The UI Engineer will likely report to a Senior UI Engineer, a Lead Engineer, or an Engineering Manager. They will collaborate closely with UI/UX Designers, Product Managers, and Backend Developers.

Operations Impact: As a UI Engineer, your impact will be directly visible in the user experience of enterprise healthcare platforms. You will shape how users interact with critical systems, influencing user adoption, satisfaction, and the overall effectiveness of self-service and outbound features. Your work contributes to the client's business objectives by ensuring intuitive, performant, and visually appealing interfaces.

Growth Opportunities:

  • Skill Advancement: Deepen expertise in React.js, explore advanced frontend architecture patterns, and specialize in areas like performance optimization or accessibility.

  • Leadership Potential: Progress to a Senior UI Engineer role, take on technical leadership for specific features or projects, or move into a team lead position.

  • Cross-Functional Growth: Develop a broader understanding of product management, UX design principles, or backend development through cross-functional collaboration and Miratech's diverse project portfolio.

  • Specialization: Focus on specific areas within UI development, such as design system architecture, animation, or frontend performance engineering.

šŸ“ Enhancement Note: The "Growth Mindset" mentioned in the benefits section, coupled with opportunities like mentorship, certification, and internal mobility, suggests Miratech actively supports career progression. For a UI Engineer, this could mean moving into senior individual contributor roles, team lead positions, or even transitioning into product design or frontend architecture if desired.

🌐 Work Environment

Office Type: While "Remote OK" is specified, Miratech operates globally with offices in 25 countries. The "Work From Anywhere Culture" suggests a strong emphasis on remote work flexibility. However, the mention of "Bengaluru, India" as a location implies potential for hybrid arrangements or team meetups in a physical location.

Office Location(s): Bengaluru, India. Miratech has a global presence across 5 continents and 25 countries, with specific office locations available on their website.

Workspace Context:

  • Collaborative Environment: Expect a dynamic, global team environment with open communication. Regular team-building and social events are mentioned, indicating a focus on fostering connections even in a remote or hybrid setting.

  • Tools & Technology: Access to modern tools and technologies is expected, crucial for transforming Figma designs into code and working with enterprise-scale platforms.

  • Team Interaction: Opportunities for collaboration with designers, product managers, and developers are central to the role, facilitated through digital collaboration tools.

Work Schedule: Miratech's "Culture of Relentless Performance" and "Work From Anywhere Culture" suggest a focus on results and flexibility. While a standard 40-hour work week is typical, employees may have some autonomy in scheduling their hours, provided project deadlines and team collaboration needs are met.

šŸ“ Enhancement Note: The combination of "Remote OK" and a specific location like "Bengaluru, India" often means that while remote work is supported, candidates might be expected to reside within a certain time zone or country for operational or legal reasons. It also suggests potential for in-person collaboration with local teams or clients when necessary.

šŸ“„ Application & Portfolio Review Process

Interview Process:

  • Initial Screening: A recruiter or HR representative will likely review your application and resume to assess basic qualifications and fit.

  • Technical Interview(s): Expect one or more technical interviews focusing on your UI development skills, including JavaScript, React.js, responsive design, and Figma proficiency. You may be asked to solve coding challenges or discuss your approach to specific UI problems.

  • Portfolio Presentation: Be prepared to walk through your portfolio, highlighting specific projects that demonstrate your Figma-to-code implementation skills, design system experience, and ability to create responsive, performant UIs.

  • Behavioral/Cultural Fit Interview: This interview will assess your alignment with Miratech's values, such as "Relentless Performance," and your ability to collaborate effectively within a global, multicultural team.

  • Final Interview: Potentially with a hiring manager or senior team member to discuss role expectations, career growth, and finalize the decision.

Portfolio Review Tips:

  • Figma-to-Code Focus: Clearly articulate your process for translating Figma designs into functional code. Showcase projects where you successfully maintained design fidelity and implemented complex layouts using features like Auto Layout.

  • Design System Examples: Present examples of design systems you've built or contributed to, detailing how you managed components, design tokens, and ensured consistency.

  • Technical Depth: Be ready to discuss your React.js implementation, JavaScript best practices, and how you approach responsive design and cross-browser compatibility.

  • Problem-Solving: Use case studies to illustrate how you've solved specific UI challenges, optimized performance, or improved accessibility. Quantify results where possible (e.g., "reduced load time by X%").

  • Professionalism: Ensure your portfolio is well-organized, visually appealing, and easy to navigate.

Challenge Preparation:

  • Figma Proficiency: Practice using Figma's Dev Mode and Auto Layout features extensively. Be ready to discuss how you leverage these for efficient developer handoff.

  • React.js Fundamentals: Review core React concepts, state management, component lifecycle, and hooks.

  • Responsive Design: Understand CSS Grid, Flexbox, and media queries thoroughly.

  • Problem-Solving Scenarios: Prepare for hypothetical questions about handling complex UI requirements, performance bottlenecks, or design inconsistencies.

šŸ“ Enhancement Note: The emphasis on Figma, design systems, and translating designs to code means candidates should prepare a portfolio that directly addresses these aspects. Demonstrating not just the final output but the process of implementation from design tools will be key.

šŸ›  Tools & Technology Stack

Primary Tools:

  • Design & Prototyping: Figma (expert proficiency required), including Dev Mode, Auto Layout, component libraries, and design systems.

  • Frontend Framework: React.js (strong hands-on experience).

  • JavaScript: ES6+ (modern JavaScript practices).

  • Version Control: Git, GitHub (collaborative development workflows).

Analytics & Reporting:

  • While not explicitly listed, experience with frontend performance monitoring tools (e.g., Lighthouse, WebPageTest) and analytics platforms (e.g., Google Analytics, Amplitude) for tracking user behavior and performance metrics would be beneficial. CRM & Automation:

  • Not directly applicable to this UI Engineering role, but understanding how frontend interfaces integrate with backend systems and APIs is crucial.

šŸ“ Enhancement Note: The explicit requirement for Figma expertise, including its advanced features, positions this role as a strong bridge between design and development. Knowledge of other frameworks like Angular or Vue.js is a plus, indicating Miratech values adaptability and a broad understanding of frontend ecosystems.

šŸ‘„ Team Culture & Values

Operations Values:

  • Relentless Performance: A core value driving a commitment to high-quality outcomes, exceeding expectations, and achieving project success rates. This translates to a proactive, efficient, and results-oriented approach.

  • Innovation: Miratech blends enterprise and start-up innovation, fostering an environment where new ideas are encouraged, and cutting-edge technologies are explored.

  • Collaboration: A strong emphasis on teamwork, open communication, and working effectively within global, multicultural teams across different disciplines.

  • Growth Mindset: A commitment to continuous learning, professional development, and supporting employees in their career advancement.

  • Social Sustainability: Miratech demonstrates commitment to social responsibility through pillars like IT education, community empowerment, environmental sustainability, and gender equality, suggesting a company with a strong ethical compass.

Collaboration Style:

  • Cross-functional Integration: The role necessitates close collaboration with UI/UX designers, product managers, and backend developers, requiring strong communication and teamwork skills.

  • Design-to-Development Handoff: A seamless and efficient process for translating Figma designs into code is critical, implying a structured and communicative handoff process.

  • Global Teamwork: Working with a diverse, international team requires cultural sensitivity, clear communication, and adaptability to different working styles.

šŸ“ Enhancement Note: Miratech's "Culture of Relentless Performance" is a key differentiator. Candidates should be prepared to demonstrate how they embody this through their work ethic, problem-solving skills, and commitment to delivering high-quality results, even within a remote work setting.

⚔ Challenges & Growth Opportunities

Challenges:

  • Bridging Design and Code: Effectively translating complex, high-fidelity Figma designs into pixel-perfect, responsive, and performant frontend code can be challenging, especially for enterprise-scale healthcare applications.

  • Maintaining Consistency: Ensuring design consistency across a large, evolving platform, particularly when building and scaling design systems, requires meticulous attention to detail and robust processes.

  • Performance Optimization: Balancing rich user interfaces with optimal loading speeds and smooth interactions across various devices and network conditions.

  • Adapting to Healthcare Standards: While not explicitly stated as a requirement, understanding or quickly learning about healthcare industry nuances (e.g., accessibility for diverse user groups, potential data privacy considerations) could be an implicit challenge.

Learning & Development Opportunities:

  • Advanced Frontend Technologies: Opportunities to deepen expertise in React.js, explore newer frontend frameworks, and learn about state management solutions.

  • Design System Architecture: Gain in-depth experience in building, scaling, and managing comprehensive design systems.

  • Performance Engineering: Develop skills in frontend performance optimization techniques and tools.

  • Accessibility Best Practices: Become an expert in implementing accessible web interfaces, crucial for broad user adoption.

  • Cross-Disciplinary Learning: Collaborate with UX designers and product managers to gain a holistic understanding of product development lifecycle.

šŸ“ Enhancement Note: The challenges presented are common for UI Engineers working on complex platforms. Miratech's emphasis on growth and development suggests that these challenges are viewed as opportunities for learning and skill enhancement, supported by their internal programs.

šŸ’” Interview Preparation

Strategy Questions:

  • "Describe your process for translating a complex Figma design into a responsive React component. What are the key considerations?" (Focus on Figma Dev Mode, Auto Layout, component structure, and responsiveness.)

  • "How do you ensure consistency between design tokens and frontend implementation when building a design system?" (Discuss component libraries, token management, and version control.)

  • "Walk us through a project where you had to optimize frontend performance. What techniques did you use, and what were the results?" (Prepare specific examples demonstrating understanding of optimization strategies.)

  • "How do you approach cross-browser compatibility and web accessibility in your development process?" (Detail your testing methods and adherence to standards.) Company & Culture Questions:

  • "Miratech values 'Relentless Performance.' How do you embody this in your work?" (Prepare examples of your dedication, problem-solving, and commitment to quality.)

  • "How do you collaborate with UI/UX designers and product managers to achieve a shared vision for the user experience?" (Describe your communication and feedback strategies.)

  • "What interests you about working on enterprise-scale healthcare platforms?" (Show awareness of the industry's importance and its unique challenges.)

  • "Given our global, multicultural environment, how do you approach working with diverse teams?" (Highlight your adaptability, communication skills, and cultural awareness.) Portfolio Presentation Strategy:

  • Structure: Organize your portfolio by project. For each project, clearly state the problem, your role, the technologies used, and the outcome.

  • Figma-to-Code Walkthrough: Select 1-2 key projects to present in detail. Show the Figma design, explain your implementation strategy, and demonstrate the final responsive UI. Highlight specific Figma features you leveraged.

  • Design System Showcase: If applicable, dedicate a section or a project to your experience with design systems. Explain your approach to component architecture and maintainability.

  • Quantify Impact: Whenever possible, use metrics to demonstrate the impact of your work (e.g., performance improvements, user satisfaction metrics if available).

  • Technical Clarity: Be prepared to discuss the technical aspects of your code, architectural decisions, and problem-solving approaches.

šŸ“ Enhancement Note: Given the role's focus on Figma and translating designs to code, the portfolio presentation is likely to be a significant part of the interview. Candidates should prepare to demonstrate their hands-on skills and thought process with specific examples, rather than just listing technologies.

šŸ“Œ Application Steps

To apply for this UI Engineer position:

  • Submit your application through the provided link on SmartRecruiters.

  • Tailor your resume: Highlight your experience with Figma, React.js, JavaScript (ES6+), responsive design, and any experience with design systems or enterprise healthcare platforms. Use keywords from the job description.

  • Prepare your portfolio: Ensure it prominently features end-to-end Figma-to-code examples, showcases your React.js projects, and demonstrates your understanding of responsive design and design systems.

  • Practice your portfolio presentation: Be ready to articulate your process, challenges, and solutions for key projects, focusing on the Figma-to-code implementation aspect.

  • Research Miratech: Understand their "Culture of Relentless Performance," their work in digital transformation, and their commitment to social sustainability. Prepare to discuss how your values align with theirs.

āš ļø Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Candidates need 3+ years of experience as a UI/Frontend Developer with strong expertise in Figma and React.js. Proficiency in JavaScript (ES6+), responsive design, and collaborative workflows using Git is required.