Visa

Senior Frontend Software Engineer, CDX Systems

Visa

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Build and evolve internal Control-Center experiences that enable configuration, governance, and operational control across the platform.
  • Own and enhance key internal workflows such as dual approval, ensuring they are secure, intuitive, and scalable.
  • Design and implement frontend solutions using React, microfrontends, TypeScript, and modern CSS practices.
  • Contribute to and evolve shared UI foundations, including design systems and reusable components.
  • Collaborate closely with product managers, designers, and engineers across teams to align on requirements, trade-offs, and delivery.
  • Lead technical discovery and research into future improvements for Control-Center, including new patterns and platform capabilities.
  • Identify recurring defects and usability issues and implement systemic improvements.
  • Optionally contribute full-stack capabilities, including BFF development in Go, GraphQL endpoint creation, workflow APIs, and CI/CD or infrastructure automation.
  • Translate product and platform requirements into scalable, secure, and maintainable technical solutions.
  • Provide technical leadership through design reviews, code reviews, and mentorship.
  • Ensure frontend solutions adhere to agreed standards for quality, security, and performance.
  • Influence and align frontend architecture and best practices across multiple teams.
  • Communicate effectively with stakeholders to manage dependencies, risks, and technical decisions.
  • Contribute to the long-term technical direction and sustainability of the Control-Center platform.

Requirements

  • 2+ years of relevant work experience and a Bachelors degree, OR 5+ years of relevant work experience
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent professional experience.
  • 5+ years of professional software engineering experience, with a strong focus on frontend development at scale.
  • Proven experience delivering production-grade frontend applications using modern JavaScript frameworks.
  • Demonstrated experience working across multiple components or products rather than a single isolated feature.
  • Experience participating in or leading design reviews, code reviews, and technical discussions.
  • Ability to work independently while collaborating effectively with product managers, designers, and engineers across teams.
  • Strong frontend engineering expertise using React and TypeScript.
  • Solid understanding of CSS and component-based styling, with experience using UI libraries such as Material UI.
  • Experience applying secure coding practices, performance optimization, and maintainable design patterns.
  • Ability to identify patterns across defects and implement systemic improvements rather than one-off fixes.
  • Strong communication skills with the ability to influence technical decisions across teams.
  • Experience mentoring engineers and raising the overall engineering bar through guidance and example.
Benefits
  • Remote work options
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactTypeScriptCSSmicrofrontendsGraphQLBFF developmentCI/CDperformance optimizationsecure coding practicesdesign systems
Soft Skills
communicationcollaborationtechnical leadershipmentorshipproblem-solvinginfluenceindependencedesign review participationcode review participationstakeholder management
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineeringrelated technical field degree