PayPal is looking to hire a Full Stack Developer to design, implement, and deliver innovative payment experiences for their global markets, contributing to the creation of intuitive user interfaces that drive conversion and delight customers.
Requirements
- 5-6 years of experience in Full Stack Development, particularly with React, node.js and next.js
- Experience with web front-end technologies such as HTML5, CSS3, Webpack, and Bootstrap.
- Familiarity with refactoring existing codebases and understanding current implementations for refactoring or rewriting decisions.
Responsibilities
- Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions from more senior roles.
- Design, develop, and maintain backend applications using Ruby on Rails, and integrate them with frontend technologies including JavaScript, TypeScript, React, and others.
- Drive engineering excellence through CI/CD practices.
- Proactively identify and troubleshoot integration or technical issues.
- Write tests for existing and newly created code to maintain compatibility.
- Collaborate with PayPal’s cross-functional technology team to understand and refine technical designs.
- Engage with managers, leads, and peers to evaluate and develop implementation options.
Other
- Demonstrate a customer-centric mindset in your daily work.
- Ensure adherence to defined specifications and processes throughout implementation.
- Own the end-to-end quality of deliverables during all phases of the software development lifecycle.
- Adapt swiftly to a fast-paced environment and manage continuously changing business needs.
- Quick learner, unfazed by complex systems.
- Willing to take risks and thrive in an environment of continuous change.
- Experience in building the complete lifecycle of transaction processing, preferably within payments.