Your way to impact:
In this role, you will be a part of shaping the future of PayPal's customer-facing Checkout products on the web, from payment buttons to transaction receipts, and every step along the way.
You will work closely with members of Product, Design, and Analytics in all phases of our software development lifecycle: from concepting and planning to development, testing, deployment, and monitoring. You will be responsible for developing industry-leading Checkout experiences that bring unquestionable value to both merchants and buyers.
Your day to day:
- Contribute to engineering efforts and demonstrate ownership of features, projects, modules, and services
- Demonstrate ownership of features, projects, modules, and services your team is delivering by challenging product and engineering norms and historical rules
- Be a champion of clean and scalable coding principles, holding others on your team to the same standard through rigorous code reviews
- Identify critical non-functional requirements for the work your team is prioritizing (security, performance, scalability, etc.)
- Work with your Agile team to achieve shared understanding around the new products and features under consideration
- Continuously learn and share your knowledge and experience with your team
- Collaborate with other developers to design and implement the required solutions
- Understand and apply our technical architecture to ensure consistent, reliable, and secure deployments
- Bring fresh ideas for how to continuously improve our software and your team
- Advocate for ways to remediate technical debt on an ongoing basis
- Develop sound and scalable testing practices for yourself and your team to ensure a high level of quality assurance
- Work closely with our Technical Lead Engineers keep your team plugged in to large engineering initiatives and to have broader impact outside of your delivery team
What you need to bring:
- 8+ years of writing modern JavaScript (React) or TypeScript across the stack
- 8+ years of experience with Java and Node.js
- Leadership and Mentoring experience
- Strong experience writing high-quality code and writing automated tests to back up your code
- You’re highly aware of performance bottlenecks and can design solutions that minimize latency
- You understand how different devices and form factors impact web applications and user experience
- You take quality seriously and you test your work thoroughly
- You have a high degree of empathy for the users of our software
- You're passionate about creating compelling customer-facing experiences at scale
- You're ultimately a problem solver, and you enjoy working both independently and collaboratively to identify the root cause of any issue
- Ability to hold yourself and your teammates accountable to the standards we set for ourselves
**We know the confidence gap and imposter syndrome can get in the way of meeting spectacular candidates. Please don't hesitate to apply.
Jobs from our Partners
Application Support Engineer
Infrastructure Cloud Engineer, Senior
DevOps Engineer
Embedded Software Engineer, Mid
Other Jobs from PayPal
Manager, Software Development 2
Software Engineer
Senior Staff Architect
Software Engineer - Backend Java
Software Engineer
Software Engineer
Similar Jobs
Senior Full-Stack Engineer - Enterprise Integrations & Identity (f/m/x)
Principal Member of Technical Staff - Software Development
Staff Software Engineer - Full-Stack
Senior Manager, Software Engineering
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 223 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee