Hiring.Camp

Software Engineer II

Global Payments

·

Today

Location
Chengdu - AN, China
Workplace
Onsite
Type
Full-time
Department
Engineering
Source
Workday

Description

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Ready to take your career global?
Make your mark at one of the biggest names in payments. We’re looking for a Front-End Engineer to join our ever-evolving technology team and help shape the future of digital commerce by building modern, scalable, and engaging user experiences across web and mobile platforms.

What you’ll own

  • Design, develop, and continuously enhance front-end architectures for web applications, mobile web experiences, administration portals, and cross-platform solutions.
  • Build high-quality, responsive, and maintainable user interfaces using modern frameworks such as React, Vue, or Angular.
  • Contribute to front-end platform capabilities, including component libraries, design systems, engineering standards, build pipelines, state management, and monitoring frameworks.
  • Partner closely with Product Managers, UX/UI Designers, Backend Engineers, and QA teams to deliver high-quality solutions that meet business and customer needs.
  • Drive improvements in application performance, accessibility, browser compatibility, observability, and overall user experience.
  • Integrate front-end applications with backend services through RESTful APIs, GraphQL, and WebSocket technologies while ensuring secure authentication and authorization practices.
  • Support cross-platform and mobile application development initiatives using technologies such as React Native, Flutter, Mini Programs, or other modern mobile frameworks.
  • Advocate and implement engineering best practices, including code reviews, automated testing, CI/CD processes, and development standards.

What you’ll bring

  • Bachelor’s degree or above in Computer Science, Software Engineering, or a related field.
  • Proven experience developing modern front-end applications in a professional software engineering environment.
  • Strong proficiency in JavaScript, TypeScript, HTML5, and CSS3, with a solid understanding of browser rendering, networking principles, and web security fundamentals.
  • Hands-on experience with at least one modern front-end framework, including React, Vue, or Angular.
  • Strong understanding of component-based architecture, modular development principles, and scalable front-end design patterns.
  • Experience with modern front-end tooling and workflows, including Git, Vite, Webpack, npm/pnpm, ESLint, and Prettier.
  • Knowledge of responsive design, mobile-first development, cross-browser compatibility, and front-end performance optimization techniques.
  • Experience working with state management solutions such as Redux, Zustand, Vuex, Pinia, or RxJS.
  • Experience integrating RESTful APIs and working with WebSocket, OAuth 2.0, JWT, and modern authentication and authorization practices.
  • Strong problem-solving, communication, collaboration, and software design skills.

It’s a bonus if you have

  • Experience building large-scale SaaS platforms, enterprise applications, or solutions within payments, retail, restaurant, ERP, CRM, or POS industries.
  • Experience with cross-platform technologies such as React Native, Flutter, Electron, Tauri, Mini Programs, or similar frameworks.
  • Experience developing and maintaining component libraries, design systems, micro-frontends, monorepos, or shared engineering platforms.
  • Familiarity with observability and monitoring tools such as Sentry, Datadog, Application Insights, or similar technologies.
  • Knowledge of Node.js, Next.js, Nuxt.js, NestJS, GraphQL, or Backend-for-Frontend (BFF) architectures.
  • Experience with cloud-native deployment technologies and DevOps practices, including Azure, GitHub Actions, Docker, Azure DevOps, and CI/CD pipelines.
  • Ability to read and understand English technical documentation and stay current with emerging front-end technologies and industry trends.
  • A mindset that reflects our values:
    • Think like a client: Build intuitive, reliable, and high-performing experiences that put customer needs first.
    • Act like an owner: Take accountability for code quality, continuously improve engineering practices, and seek innovative solutions.
    • Win as one team: Collaborate openly, share knowledge, and contribute to a culture of inclusion and collective success.

About the team

Our inclusive and global teams win together every day. We’re proud to have some of the best engineering talent in the industry, building innovative digital experiences that power businesses around the world. You’ll collaborate with passionate product, design, engineering, and quality teams while working on modern technologies and scalable platforms that serve millions of users.

The people, the energy, the connections, it’s unmatched. Come and be part of an ever-evolving company and get dynamic opportunities that go beyond borders.

What makes a Globalpayer?

Globalpayers think like a client, act like an owner, and win as one team. We’re curious and innovative, always finding better ways to deliver impact. We empower each other to make decisions, embrace diverse perspectives, and strive for excellence in everything we do.

Does this sound like you? Then you sound like a Globalpayer. Apply now to take your career global.

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Skills

JavaScriptTypeScriptReactAngularNext.jsHTML5CSS3WebpackViteNode.jsAzureDockerCI/CDGitGitHubReact NativeFlutterGraphQLWebSocketOAuth

Similar Jobs

30

Software Engineer II

JPMorgan Chase · Hyderabad, Telangana, India

Today

Software Engineer II

JP Morgan Chase · Hyderabad, Telangana, India

Today

Software Engineer II

JPMorgan Chase · Bengaluru, Karnataka, India

Today

Software Engineer II

JP Morgan Chase · Bengaluru, Karnataka, India

Today

Software Engineer II

Walmart · (USA) SUNNYVALE TECH CORNERS BLDG 6 CA SUNNYVALE Home Office, United States of America

Today

Software Engineer II

Trellis Company · Round Rock, TX

Yesterday

Software Engineer II

TreviPay · Overland Park, KS · Remote

Yesterday

Software Engineer II

Mastercard · Toronto, Canada (Ethoca)

Yesterday

Software Engineer II

Disney · USA - CA - 1200 Grand Central Ave, United States of America +1 · Onsite

Yesterday

Software Engineer II

RTX · US-IN-INDIANAPOLIS-206 ~ 3939 Priority Way S Dr ~ PRIORITY BLDG 6, United States of America · Onsite

Yesterday

Software Engineer II

Disney · USA - CA - 1200 Grand Central Ave, United States of America +1 · Onsite

Yesterday

Software Engineer II

Find your way forward · Atlanta, GA, United States of America

Yesterday

Software Engineer II

Mastercard · Pune, India

Yesterday

Software Engineer II

Cmegroup · Bangalore - Bagmane Tridib, India

Yesterday

Software Engineer II

HACH · IND - Bengaluru - Esko-Graphics India Pvt. Ltd

Yesterday

Software Engineer II

Cohere Health · United States

4 days ago

Software Engineer II

Akamai · Canada · Remote

4 days ago

Software Engineer II

Vitu · United States

4 days ago

Software Engineer II

Brunswick is · Navico Group EMEA BV - Netherlands · Hybrid

4 days ago

Software Engineer II

Cadence Design · ZHUBEI 01, Taiwan

4 days ago

Engineer II, Software

Thermofisher · Singapore - Singapore - Block 33 Marsiling Industrial Estate Road 3 · Onsite

4 days ago

Software Developer II

New Mexico Mutual Casualty Company · Albuquerque, NM

4 days ago

Software Engineer II

Shift5 · Rosslyn, VA or Remote · Remote

5 days ago

Software Engineer II

Penske Logistics · Reading, PA, United States, US

5 days ago

Software Engineer II

Level Data · Remote, MA · Remote

5 days ago

Software Engineer II

Scires · San Diego, CA, US · Onsite

5 days ago

Software Engineer II

Cox brings together the world · Carmel, IN - 11799 N College Ave, United States of America · Remote, Hybrid

5 days ago

Software Engineer II

Cox brings together the world · Carmel, IN - 11799 N College Ave, United States of America · Remote, Hybrid

5 days ago

Software Engineer II

Bear Robotics · Redwood City, CA, US

5 days ago

Software Engineer II

Relx · Ireland - Dublin (Rockfield Central)

5 days ago