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 - Web SDK at PayPal is responsible for developing, maintaining, and improving the software development kit (SDK) that enables seamless integration of PayPal services into web applications. The ideal candidate will collaborate with cross-functional teams to design robust features and ensure optimal performance while adhering to best practices in software development. This role requires a deep understanding of web technologies and the ability to translate complex requirements into functional and user-friendly tools.
Job Responsibilities
- Design, implement, and maintain web SDKs for seamless integration with PayPal's payment services.
- Collaborate with Product Management and Design teams to define and refine feature requirements.
- Optimize SDK performance and usability by utilizing modern web technologies.
- Write and maintain clear, concise documentation for SDK usage and integration.
- Conduct thorough testing and debugging to ensure high-quality output.
- Participate in code reviews and provide constructive feedback to peers.
- Stay updated on industry trends and integrate best practices in software engineering into your work.
- Provide technical support and guidance to clients integrating the SDK into their applications.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 3+ years of experience in software development, primarily focusing on web applications and SDKs.
- Proficiency in JavaScript, HTML5, CSS3, and at least one popular framework (e.g., React, Angular, Vue).
- Strong understanding of RESTful APIs and web services.
- Experience with version control systems, preferably Git.
- Solid experience in writing automated tests and unit testing frameworks.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and ability to work effectively in a team-oriented environment.
Technologies & Tools
The Software Engineer - Web SDK will work with a range of technologies and tools, including but not limited to JavaScript, TypeScript, React, Node.js, and various RESTful APIs. Familiarity with development environments, continuous integration/continuous deployment (CI/CD) tools, and containerization technologies like Docker will also be advantageous. Knowledge of browser developer tools and performance monitoring solutions will complement the responsibilities of this role.
Ideal Candidates
The ideal candidate for the Software Engineer - Web SDK position will demonstrate a strong passion for web development, with an eagerness to leverage modern technologies to create efficient and user-friendly tools. They will be proactive, innovative, and adaptable to changing environments, possessing a collaborative mindset that fosters effective teamwork. An ideal candidate will also prioritize quality and performance in their code and exhibit strong communication skills to articulate complex technical information to both technical and non-technical stakeholders.
A full-time year is 2,080 hours: $52 an hour is $108,160 a year before taxes, and $104,000 a year is $50.00 an hour. Pay calculator →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.