Full Time

Software Engineer – Full-Stack

PayPal
$80,000 - $150,000* / year (about $38–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by PayPal, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Software Engineer – Full-Stack at PayPal will play a pivotal role in designing, developing, and implementing innovative software solutions that enhance user experience and optimize operational efficiency. The ideal candidate will collaborate with cross-functional teams to deliver high-quality software, continuously explore new technologies, and contribute to the entire software development lifecycle from conception to deployment and maintenance. This position requires a strong technical foundation, a problem-solving mindset, and the ability to thrive in a fast-paced environment.



Job Responsibilities

  • Develop and maintain scalable, high-performance web applications using modern frameworks.
  • Collaborate with product managers and UX designers to transform business requirements into technical specifications.
  • Implement robust back-end services and APIs while ensuring seamless integration with front-end components.
  • Participate in code reviews and contribute to team knowledge sharing and best practices.
  • Identify and troubleshoot performance issues and bugs in a timely manner.
  • Continuously improve code quality, software development processes, and system architecture.
  • Keep abreast of industry trends and technologies to drive innovation within the team.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Full-Stack Software Engineer or similar role in software development.
  • Strong proficiency in front-end technologies such as HTML, CSS, JavaScript, and responsive design frameworks.
  • Experience with back-end technologies, including Node.js, Python, Ruby, or Java.
  • Hands-on experience with database management systems like MySQL, PostgreSQL, or MongoDB.
  • Familiarity with version control systems such as Git.
  • Excellent problem-solving skills and ability to work independently as well as in a team environment.


Technologies & Tools

The Software Engineer – Full-Stack will utilize a diverse set of technologies and tools, including but not limited to JavaScript frameworks (React, Angular, or Vue.js), server-side languages (Node.js, Java), SQL and NoSQL databases, version control with Git, and cloud services (AWS or Azure). Familiarity with containerization and orchestration tools like Docker and Kubernetes is also beneficial for supporting scalability and deployment processes.



Ideal Candidates

Ideal candidates for the Software Engineer – Full-Stack position are innovative thinkers who possess a strong technical aptitude combined with a passion for software development. They should demonstrate adaptability in a rapidly changing environment, possess solid communication skills to articulate technical concepts to non-technical stakeholders, and exhibit a collaborative spirit while driving individual projects to completion. A commitment to continuous learning and a proactive approach to problem-solving are essential qualities for success in this role.

In September there were 7.5 million job openings in the US, and 7.1 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.