Company Description
Espire Infolabs, with over two decades of experience, operates across 11 global locations, delivering Agile Digital Transformation Services to help brands adapt to market disruptions and drive business outcomes. As a leader in Total Experience (TX), Espire integrates Multi-Experience (MX), User Experience (UX), Customer Experience (CX), and Employee Experience (EX) into innovative solutions. The company focuses on enhancing customer engagement, retention, and acquisition, aiming to positively impact profitability and revenue. With 25+ global technology partnerships and experience serving 200+ businesses across diverse industries, Espire continues to redefine customer experiences and optimize business processes.
RESPONSIBILITIES
Architecture & Systems Design
- Architect and evolve React-based enterprise web applications, ensuring scalability, performance, accessibility, and observability.
- Apply modern frontend patterns: micro-frontends, component-driven architecture, state management (Redux, Zustand, Recoil), and server-side rendering (Next.js).
- Define standards for integration with backend APIs (REST/GraphQL) and real-time event-driven services.
- Establish and enforce responsive design, accessibility (WCAG 2.1), and internationalization best practices.
- Optimize edge delivery and caching strategies (Cloudflare or other CDNs) for global performance.
- Ensure secure and seamless integration with identity management solutions (Auth0, Azure AD B2C).
- Explore and guide the integration of GenAI-driven capabilities in web applications, such as personalization, conversational UI, and intelligent search.
EDUCATION AND EXPERIENCE QUALIFICATIONS
4 YEAR DEGREE AND/OR BACHELOR'S DEGREE IN COMPUTER SCIENCE OR RELATED FIELD
- 10+ years of professional software engineering experience, with 3+ years in a Staff/Principal/Lead role.
- Proven track record of delivering enterprise-scale, React-based web applications with global reach.
- Strong hands-on expertise in:
- React, Next.js, TypeScript, JavaScript (ES6+), HTML5, CSS3 (SASS, Tailwind, CSS-in-JS).
- State management libraries (Redux, Zustand, Recoil, or equivalent).
- Frontend performance optimization and Core Web Vitals.
- Experience integrating frontend applications with backend APIs (REST/GraphQL).
- Strong knowledge of CI/CD pipelines, GitHub Actions, testing frameworks, and automation practices.
- Experience with GitHub Copilot or similar AI coding assistants for productivity.
- Experience working in agile environments with geo-distributed teams.
- Understanding of secure authentication and customer identity management (Auth0, Azure AD B2C).