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 position at PayPal is a pivotal role that involves design, development, and maintenance of high-quality software solutions across the full technology stack. The successful candidate will collaborate with cross-functional teams to oversee the entire software development process, ensuring that applications are robust, scalable, and aligned with business goals. This role requires strong technical acumen coupled with the ability to adapt to dynamic environments and contribute to innovative solutions that enhance user experiences.
Job Responsibilities
- Design, develop, and maintain end-to-end applications that meet the defined business requirements.
- Collaborate with other engineers, designers, and product managers to define and implement user-friendly solutions.
- Participate in code reviews to ensure code quality and adherence to best practices.
- Debug and resolve issues related to application performance, functionality, and reliability.
- Continuously improve application performance and efficiency through testing, monitoring, and optimization strategies.
- Work with backend and frontend technologies to create integrated applications.
- Stay current with emerging technologies and software development trends to continuously enhance skills.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience as a Full-Stack Developer or in a similar role.
- Proficient in programming languages such as JavaScript, Python, Java, or C#.
- Strong knowledge of web frameworks such as React, Angular, or Vue.js for frontend development.
- Experience with backend technologies such as Node.js, Spring, or .NET.
- Familiarity with database systems including SQL and NoSQL databases.
- Understanding of RESTful services and Microservices architecture.
- Ability to work in an Agile/Scrum environment.
Technologies & Tools
The Software Engineer – Full-Stack role at PayPal utilizes a diverse set of technologies and tools to deliver cutting-edge software solutions. Key technologies include programming languages such as JavaScript and Python, web frameworks like React and Node.js, and database systems including MySQL and MongoDB. Additionally, familiarity with version control systems such as Git, cloud services like AWS or Azure, and containerization tools such as Docker may also be leveraged in daily development tasks.
Ideal Candidates
Ideal candidates for the Software Engineer – Full-Stack position should possess a strong combination of technical expertise and collaborative skills. They should be detail-oriented, enthusiastic about technology, and able to communicate effectively across various teams. A proactive mindset, along with a passion for solving complex problems and a willingness to continuously learn and adapt, are essential traits that would contribute to success in this dynamic role.
Over the last year, unemployment was lowest in legal jobs (1.4%) and highest in farming, fishing and forestry jobs (8.3%). For all workers it was 4.3%. Compare kinds of work →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.