This job makes technical decisions affecting multiple teams, establishes conventions and processes, handles multi-team initiatives, applies industry practices, communicates technical issues, mentors others, and partners with product management.
Essential Responsibilities:
- Makes technical decisions affecting multiple teams, crossing organizational boundaries
- Establishes conventions & processes to be followed by other employees
- Actions determine the utilization of company resources (people, money, assets) and affect the effectiveness of the company
- Handles multiple, multi-team initiatives simultaneously, using judgement to prioritize among more issues than can be handled individually.
- Understands evolving industry capabilities & practices and can judiciously apply up--to-date information for optimal results
- Competent at communicating technical issues with non-technical audiences
- Spreads their behavior, principles, and knowledge as a means of improving technical results of other employees (via many means – modeling behavior, 1:1s, working sessions, quality documentation)
- Partners with product management, to ideate solutions to business problems & goals
Minimum Qualifications:
- Minimum of 12 years of relevant work experience and a Bachelor's degree or equivalent experience.
Key Responsibilities:
- 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.
- 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.
- Adapt swiftly to a fast-paced environment and manage continuously changing business needs.
Technical Skills:
- 12 years of experience in Full Stack Development, particularly with React, node.js and next.js
- Design, develop, and maintain backend applications using Ruby on Rails, and integrate them with frontend technologies including JavaScript, TypeScript, React, and others.
- Experience with web front-end technologies such as HTML5, CSS3, Webpack, and Bootstrap.
- 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.
Personal Traits:
- 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.
- Familiarity with refactoring existing codebases and understanding current implementations for refactoring or rewriting decisions.
- Participation in tech events, hackathons, contributions to open source, and active involvement in online tech forums is a plus.
Educational Qualifications:
- BS in Computer Science or equivalent +12 years of relevant experience / MS in Computer Science.
Our Benefits:
Any general requests for consideration of your skills, please