Software Engineer 2

PayPalSan Jose, CA
33dHybrid

About The Position

PayPal, Inc. seeks Software Engineer 2 in San Jose, CA Job Duties: Design and develop scalable, resilient web applications, reusable web components, frameworks, common libraries and restful services Participate in producing deliverables to high quality standards. Work closely with Product Management, User Experience Design, Analytics and other cross functional and vertical development teams to meet business requirements. Manage software solution from end to end and be responsible for translating functional requirements into a web solution/platform. Enforce sound development practices and ensure the quality delivery of solutions including, but not limited to, technical design and code reviews. Develops and communicates technical processes, standards, and best practices to the team. Partial telecommuting permitted from within a commutable distance.

Requirements

  • Master's degree, or foreign equivalent, in Computer Science, Computer Engineering, or a closely related field plus two years of experience in the job offered or a related occupation.
  • Employer will accept a Bachelor's degree, or foreign equivalent, in Computer Science, Computer Engineering or a closely related field plus five years of experience in the job offered or a related occupation.
  • Experience designing and developing large-scale software applications using Object-Oriented Design and JavaScript (2 years)
  • Programming language concepts and modern features related to web development (2 years)
  • Experience building RESTful APIs and working with microservices architecture using Node.js (2 years)
  • React, including hooks, context API, frontend testing frameworks and state management libraries (2 years)
  • Must be legally authorized to work in the U.S. without sponsorship.

Responsibilities

  • Design and develop scalable, resilient web applications, reusable web components, frameworks, common libraries and restful services
  • Participate in producing deliverables to high quality standards.
  • Work closely with Product Management, User Experience Design, Analytics and other cross functional and vertical development teams to meet business requirements.
  • Manage software solution from end to end and be responsible for translating functional requirements into a web solution/platform.
  • Enforce sound development practices and ensure the quality delivery of solutions including, but not limited to, technical design and code reviews.
  • Develops and communicates technical processes, standards, and best practices to the team.

Benefits

  • flexible work environment
  • employee shares options
  • health and life insurance

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Credit Intermediation and Related Activities

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service