PayPal, Inc. seeks a Software Engineer 3 to demonstrate end-to-end ownership of features, projects, modules, and services in all phases of the software development lifecycle, focusing on performance, scalability, and maintainability of large-scale enterprise client-side applications.
Requirements
- React.js to develop interactive user interfaces.
- Advanced patterns such as hooks, Suspense, concurrent rendering, and state management libraries like Redux.
- Designing and implementing REST and GraphQL APIs using Node.js, focusing on asynchronous programming and schema optimization to support enterprise-level and distributed applications.
- JavaScript and TypeScript, including ES6+ features, generics, type safety, advanced asynchronous patterns, and the management of complex type hierarchies.
- GraphQL extended to schema design, fragments, query optimization, and the use of tools like Apollo.
- Compliance with WCAG standards, incorporating ARIA roles, semantic HTML, and CSS techniques to build accessible applications.
- CI/CD tools and pipelines to streamline deployments at scale.
Responsibilities
- Demonstrate end-to-end ownership of features, projects, modules, and services in all phases of the software development lifecycle.
- Design and implement large-scale enterprise client-side applications using JavaScript, TypeScript, React.js, and GraphQL, focusing on performance, scalability, and maintainability.
- Write and implement full-stack high- and low-level designs, contributing to the overall technical direction by leveraging modern design patterns like server-side rendering (SSR).
- Collaborate with cross-functional stakeholders, including designers, analytics teams, product managers, and other engineering teams, to align on requirements and ensure successful delivery.
- Optimize software performance by identifying bottlenecks through detailed monitoring and observability tools, implementing solutions to enhance user experience.
- Write and automate tests to maintain and elevate product quality, while improving build and deploy processes for speedy and reliable continuous integration.
Other
- Telecommuting permitted - work can be performed from anywhere in the US.
- Must be legally authorized to work in the U.S. without sponsorship.
- For the majority of employees, PayPal's balanced hybrid work model offers 3 days in the office for effective in-person collaboration and 2 days at your choice of either the PayPal office or your home workspace, ensuring that you equally have the benefits and conveniences of both locations.
- PayPal is committed to fair and equitable compensation practices.
- We champion your financial, physical, and mental health by offering valuable benefits and resources to help you care for the whole you.