Software Engineer, Fullstack

PayPalSan Jose, CA
2d

About The Position

Implements tasks within the Software Development Lifecycle (SDLC), receiving structure and oversight from more experienced staff Follows well-established internal conventions and standard procedures Understands internal standards & processes an applies them to make technical decisions Collaborates with peers, manager, and project lead to gain understanding of tasks and review solutions May contribute to code & design reviews Design, develop, and maintain scalable full-stack web solutions for Help Center and Contact Us experiences. Own features end-to-end, including technical design, implementation, code reviews, testing, automation, and production releases. Build reusable frontend components and backend services that support platform consistency, scalability, and long-term maintainability. Partner with cross-functional teams to translate product and UX requirements into robust technical solutions. Apply modern web architecture patterns and best practices for performance, accessibility, security, and reliability. Optimize applications for speed, scalability, SEO, and cross-browser/device compatibility. Explore and contribute to AI-driven enhancements that improve customer engagement and self-service efficiency. Provide technical guidance, mentorship, and code quality leadership within the team. 1+ years relevant experience and a Bachelor's degree OR Any equivalent combination of education and experience. Bachelor's degree (or equivalent) in Computer Science or a related field. 5+ years of professional experience in full-stack web development. Strong proficiency in HTML, CSS, JavaScript, and TypeScript. Hands-on experience with modern frontend frameworks such as React or Angular. Experience building server-side applications using Node.js and related frameworks. Solid understanding of web performance optimization, accessibility standards, and SEO best practices. Experience with RESTful APIs, integration patterns, and version control systems (Git). Proven experience with unit testing, functional automation testing, and CI/CD pipelines. Strong focus on building secure, scalable, and maintainable web applications. Knowledge of Java and experience working with Java-based backend systems is preferred. Strong ownership mindset with the ability to drive solutions independently. Excellent collaboration and communication skills in Agile/Scrum environments. Passion for building intuitive, user-centric web experiences. Interest in payments, financial technology, and building products at global scale.

Requirements

  • 1+ years relevant experience and a Bachelor's degree OR Any equivalent combination of education and experience.
  • Bachelor's degree (or equivalent) in Computer Science or a related field.
  • 5+ years of professional experience in full-stack web development.
  • Strong proficiency in HTML, CSS, JavaScript, and TypeScript.
  • Hands-on experience with modern frontend frameworks such as React or Angular.
  • Experience building server-side applications using Node.js and related frameworks.
  • Solid understanding of web performance optimization, accessibility standards, and SEO best practices.
  • Experience with RESTful APIs, integration patterns, and version control systems (Git).
  • Proven experience with unit testing, functional automation testing, and CI/CD pipelines.
  • Strong focus on building secure, scalable, and maintainable web applications.
  • Strong ownership mindset with the ability to drive solutions independently.
  • Excellent collaboration and communication skills in Agile/Scrum environments.
  • Passion for building intuitive, user-centric web experiences.
  • Interest in payments, financial technology, and building products at global scale.

Nice To Haves

  • Knowledge of Java and experience working with Java-based backend systems is preferred.

Responsibilities

  • Design, develop, and maintain scalable full-stack web solutions for Help Center and Contact Us experiences.
  • Own features end-to-end, including technical design, implementation, code reviews, testing, automation, and production releases.
  • Build reusable frontend components and backend services that support platform consistency, scalability, and long-term maintainability.
  • Partner with cross-functional teams to translate product and UX requirements into robust technical solutions.
  • Apply modern web architecture patterns and best practices for performance, accessibility, security, and reliability.
  • Optimize applications for speed, scalability, SEO, and cross-browser/device compatibility.
  • Explore and contribute to AI-driven enhancements that improve customer engagement and self-service efficiency.
  • Provide technical guidance, mentorship, and code quality leadership within the team.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service