Overslaan naar content

Senior Fullstack TypeScript Engineer -Auction Platform

Op locatie
  • Amsterdam, Noord-Holland, Nederland
Product & Technology

Functieomschrijving

The role
At Talpa eCommerce we're tackling the fast & exciting world of high-volume real-time auctions and deals at scale. We have ambitions to continue our international expansion and make a significant impact on the ecommerce scene. And for this, we are seeking a pragmatic & experienced Fullstack TypeScript engineer to join our Auctioning API & Web Frontend team and contribute to drive these plans. 
Wondering how to accomplish this? The Auctioning API & Web Frontend team is responsible for our exposed auctioning services, serving all native iOS and Android apps through REST and WS services. Additionally, the team manages the React frontend for all auctioning websites. In this role, you'll be engaged in both the API services layer and the highly data-driven web frontend codebase. As you can imagine, we operate on a big platform with multiple interconnected microservices. We have plans for refactoring older services and forward-looking strategies to enhance the performance of the bidding process. That's precisely why we need you.


The Auctioning API & Web Frontend team Tech stack: Node.js, NestJS, TypeScript, Next.js, React, Redux, WebSockets, Redis, RabbitMQ, SQS, Kafka, Elastic, Docker, Kubernetes, AWS.

Vereisten

What are you bringing?

  • Experience in building & running high-volume traffic TypeScript (micro-)services using Node.js (NestJS is a plus).
  • Familiarity with best practices and common design patterns (e.g. DDD, OOD, SOLID, YAGNI, KISS, DRY).
  • Comfortable using asynchronous communication solutions such as Kafka and SQS.
  • Solid understanding of NoSQL data stores (e.g. Redis) as well as high volume WebSockets connectivity.
  • Experience or eagerness to learn working with various flavors of APIs (REST, GraphQL, RPC).
  • The belief that tested code is better code, and that tests are not just an afterthought or impediment. Working TDD is very common for us.
  • Proficient in React and adept at building single-page web applications, with additional expertise in Next.js being a valuable asset.
  • Experience in investigating live production issues using tools such as New Relic, Sentry, Instana, Elastic, Grafana, or DataDog.
  • Leading by example: demonstrating a strong desire to improve the status quo, achieve results, and make an impact on our customers.
  • Taking ownership of the code and the technical solution is second nature to you.
  • People management experience is a significant plus.

What are we bringing?

  • Solid compensation, pension contributions & 24 days of vacation
  • A vibrant company culture that values open communication, operates under a strict no-blame policy, and embraces a ‘you build it, you own it’ mentality. We strive to create a safe, fair, and warm environment, and we invite you to contribute to this atmosphere. 
  • International environment with 24 nationalities in the Product & Tech department. We speak English when we don’t use GIFs to make a point.
  • A place to elevate your career to the next level: we support and encourage everyone to take the lead, step outside their comfort zone and explore new opportunities.
  • Engaging activities such as hackathons (Emesa labs), workshops, tech demos, periodic feedback sessions, and employee surveys, all geared towards fostering better collaboration and continuous improvement. 
  • Weekly Bootcamps, Yoga classes. Thursday afternoon drinks
  • Hybrid way of working (3 days in the office, 2 days from home)
  • Your choice of MacBook Pro or a HP Elitebook, with the freedom to run any operating system you prefer


Our Tech Stack

  • Our Tech Radar - where we are at and where we're heading - https://radar.emesa.nl/radar.html
  • Programming languages: PHP, Python, TypeScript
  • DB & Data: MySQL, PostgreSQL, DynamoDB, Redis, Kafka, RabbitMQ, SQS, Airflow
  • DevOps toolset: GitHub, Jenkins, Docker, Kubernetes, LXD
  • Infrastructure: AWS & OnPrem
  • Automation: Robot Framework, Selenium, SonarQube, Browserstack
  • Monitoring: New Relic, Grafana, ELK, Sentry
  • Communication/ Collaboration: Atlassian, Slack, Office 365/ MS teams


About
Talpa eCommerce
“Talpa eCommerce?” - we are the driving force behind the high traffic and real time auction labels VakantieVeilingen, VavaBid, SlajeSlag and GoWinit. With a rating of 4.4 stars on Trustpilot out of > 29.000 reviews, you can be sure that we're really doing something well for our customers. The deal platform ActievandeDag is our other product, a popular choice with the Dutch and Belgian market. Since 2018 we're part of Talpa Network, one of the biggest and most diverse media-tech groups of the Netherlands. As such, Talpa eCommerce belongs to a select group of companies that reach the Dutch crowd with innovative and entertaining content every day.

Are you interested?

Would you like to join our team? Please apply online via the button below. For more information check the Talpa eCommerce company website and our labels VakantieVeilingen.nl, VakantieVeilingen.be, ActievandeDag.nl, ActievandeDag.be, VavaBid.be , SlajeSlag and GoWinit.de

of