Software Engineer

PayPal PayPal · Fintech · San Jose, CA +1 · Software Engineering

Software Engineer at PayPal in San Jose, CA, focusing on developing and maintaining user-facing products and features. Responsibilities include implementing UI/UX designs, writing web application code, designing reusable UI components, solving complex business problems with algorithms, troubleshooting production issues, implementing security features, optimizing applications for performance and scalability, and developing automated test suites. Requires a Master's degree in Computer Science or related field and one year of experience.

What you'd actually do

  1. Develop new and maintain existing user-facing products/features and ensure the technical feasibility of UI/UX designs.
  2. Build web markup, including HTML5, CSS3, and server-side CSS pre-processing platforms.
  3. Implement business logic on both server-side and client-side using JavaScript and NodeJS.
  4. Design UI components that can be reusable and are mostly configuration-based.
  5. Write web application code following best practices of accessibility, internationalization, and instrumentation.

Skills

Required

  • Problem Solving
  • Scalable System Design and Architecture
  • Web Technology like JavaScript, React, TypeScript, bundling
  • Backend Technology like GraphQL or NodeJS
  • Scalable front end component design
  • Responsive and Accessible Experience Design
  • Performance tuning of E2E system

What the JD emphasized

  • Master’s degree, or foreign equivalent, in Computer Science, Engineering, or a closely related field plus one year of experience