Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Staff Full Stack Software Engineer

AI Summary ✨

Requirements:

  • Bachelor’s or Master’s degree or equivalent experience preferred with 10+ years of hands-on experience as a full stack engineer.
  • Java, Python, distributed systems, cloud-related knowledge, REST, GraphQL.
  • Highly proficient in front-end technologies, including Typescript, JavaScript (ES6+), HTML5, CSS3, and modern web development frameworks and tools.
  • Strong grasp of front-end build processes and tools such as Webpack, Babel, npm, and yarn.
  • Proven ability to integrate with back-end services via RESTful APIs.
  • In-depth understanding of responsive design and cross-browser compatibility.
  • Strong programming skills with a deep understanding of object-oriented concepts, design patterns, and a proven grasp of the software development lifecycle.
  • Strong learning ability, dedicated and passionate about new and innovative technologies within the immediate field of expertise.
  • Must be able to work 3 days out of the week in the Amsterdam office.

What you'll be doing:

  • Develop features and services in highly scalable and reliable backend systems in a distributed system environment.
  • Able to translate product and design documents into clean, high-quality, well-tested and maintainable production code autonomously.
  • Write test automations and practice continuous integration.
  • Conduct code review for the immediate team.
  • Develop and maintain user documentation to support software applications.
  • Practices evidence-centered design making features testable, ensuring high quality and improving velocity in continuous delivery.
  • Champion best practices in frontend development, prioritizing performance, scalability, and maintainability.
  • Optimize applications for speed and scalability through efficient and clean code.
  • Lead architectural decisions, component design, and overall user experience strategy for frontend solutions.
  • Provide mentorship and guidance to junior developers, fostering a culture of quality coding, continuous learning, and knowledge sharing.
  • Stay abreast of emerging industry trends, tools, and technologies.
  • Accountable for multiple subsystems within a larger domain, taking full responsibility for their entire life cycle, including design, development, testing, deployment, observability, and monitoring.
  • Structure and complete tasks independently, meeting timelines and achievements.
  • Effectively communicate assumptions and seek clarification from partners, ensuring alignment and understanding across all domains.
  • Lead engineering support, release, and on-call responsibilities for an "always-on" 24/7 site.

Nice to haves:

  • Experience with Next.js, GraphQL, and EXPO SDK is beneficial.
  • Familiarity with AWS services (such as API Gateway, Lambda, EKS, Cognito, and DynamoDB) and back-end technologies (like Python and Node.js) is also a plus.
  • Strong applied experience. You’ve built, broken, and rebuilt software applications.

Perks and Benefits:

  • Join a team of passionate thinkers, innovators, and dreamers at eBay.
  • Help connect people and build communities to create economic opportunity for all.
  • Work alongside the most creative engineering talent in the industry.
  • Participate in brainstorming sessions and supply ideas to technology, algorithms, and products.
  • Be part of eBay's commitment to sustainability and empowering buyers and sellers worldwide.
  • Opportunity for mentorship and continuous learning.
Apply here
eBay logo

eBay

Amsterdam, Netherlands

Experience: Staff
Posted: October 23, 2025
Aws
Graphql
Java
Javascript
Nextjs
Nodejs
Python
Rest
Typescript
frontend

Similar jobs

  • 5 days ago
  • miro logo

    Full Stack Engineer

    Amsterdam, Netherlands

    11 days ago
  • 15 days ago
    Remote
  • See all jobs in Netherlands