Visa
8 months ago
Staff SW Engineer (7 years, UI development, React, ES6, GenAI)
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- Visa
- Location
- India, Karnataka, Bangalore India
- Posted
- 8 months ago
Job description
We are looking for Versatile, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As a Visa Software Engineer, you will be an integral part of a multi-functional development team inventing, designing, building, and testing software products that reach a truly global customer base. While building components of powerful payment technology, you will get to see your efforts shaping the digital future of monetary transactions.
Responsibilities:
- Lead the design, enhancement, and build of UI SDKs, portals, and iframe-based integrations, enabling seamless experiences across multiple applications and platforms.
- Actively participate in front-end development projects using React.js, Next.js, and modern JavaScript, TypeScript, delivering high-performance and scalable UI solutions.
- Develop and maintain highly functional, secure, and resilient front-end systems, ensuring compliance with accessibility (WCAG) and security best practices.
- Implement cross-window communication strategies for embedded UI components using iframes and postMessage APIs.
- Create, implement, and assess best practices for UI architecture, performance optimization, and maintainability.
- Collaborate with UX designers, backend engineers, and product managers to ensure alignment of UI deliverables with project goals and timelines.
- Provide technical guidance and mentorship to team members, fostering skill growth and knowledge sharing.
- Explore and integrate emerging technologies, including FIDO2 authentication methods and Generative AI-driven features, to enhance user experience and developer productivity.
- Regularly report progress, issues, and solutions to stakeholders and management.
Your role involves understanding and addressing customer needs to help them achieve their business objectives through intuitive and performant UIs. You will:
- Carry out comprehensive analyses of design requirements and architect robust, scalable, and user-friendly front-end solutions.
- Be responsible for technical documentation for SDKs, portals, and frame integrations to ensure seamless adoption and maintenance.
- Champion Agile methodologies, driving efficiency, adaptability, and continuous improvement in UI delivery processes.
- Bring a multi-technology mindset, leveraging modern frameworks, authentication protocols like FIDO2, and Generative AI tools for innovation.
- Actively participate in design reviews, architectural assessments, and production issue triaging, ensuring quality and performance remain top priorities.
This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.
Required skills
Interested in this position?
Create your free account and tailor your CV to match this job.