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.
Overview
The Software Engineer – Full-Stack at PayPal will play a crucial role in designing, developing, and maintaining scalable web applications that provide an exceptional user experience. This position requires a strong understanding of both front-end and back-end development, alongside collaborative work with cross-functional teams to innovate and enhance existing products. The candidate will utilize modern technologies and frameworks to deliver reliable software solutions that meet the evolving demands of the business and its customers.
Job Responsibilities
- Design, develop, and deploy robust and scalable web applications across the full technology stack.
- Collaborate with product managers, UI/UX designers, and other engineers to define application requirements and design specifications.
- Write clean, maintainable, and efficient code while following industry best practices and coding standards.
- Perform code reviews to ensure code quality and adherence to best practices.
- Debug and troubleshoot application issues, as well as proactively identify areas for performance improvements.
- Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Stay updated with new technologies and industry trends to recommend improvements and enhance application usability.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 3 years of experience in software development with a focus on full-stack technologies.
- Proficient in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.
- Strong knowledge of back-end technologies, including Node.js, Python, or Java.
- Experience with database technologies such as MySQL, PostgreSQL, or MongoDB.
- Understanding of RESTful services and API design.
- Familiarity with version control systems, preferably Git.
- Excellent problem-solving skills and ability to work in a collaborative environment.
Technologies & Tools
This position will utilize a variety of technologies and tools, including but not limited to JavaScript and CSS for front-end development, Node.js or Python for back-end services, and MySQL or MongoDB for database management. Version control is managed through Git, and the team employs agile methodologies for project management. Familiarity with cloud platforms such as AWS or Azure is advantageous.
Ideal Candidates
Ideal candidates for the Software Engineer – Full-Stack position will possess strong analytical and critical thinking skills coupled with a genuine passion for software development. They will thrive in collaborative environments, displaying excellent communication skills that foster teamwork and cooperation. A proactive approach to problem-solving and an eagerness to learn and adapt to new technologies will be key characteristics. Additionally, candidates who demonstrate a commitment to delivering high-quality work and contributing to a positive team culture will excel in this role.
In Arizona, the weekly job search for unemployment is 4 work search contacts a week (on at least 4 different days), its agency says. What it asks →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.