TPL S.A.

Back End Developer

Posted: 4 minutes ago

Job Description

Senior Backend Engineer (Node.js) – Remote or On-site (Patras / Greece)Location: On-site in Patras or fully remote (within EU time-zone)Company: TPL – Empowering brands to enter global markets with agile D2C e-commerce solutionsAbout UsAt TPL, we integrate suppliers, marketplaces and logistics into turnkey solutions that enable brands to sell directly to consumers worldwide. We’re building an engineering team that will help scale our global platform and architecture.The RoleWe’re seeking a Senior Backend Engineer focused on Node.js (or equivalent modern backend stack). You’ll build high-performance APIs and services, and collaborate with product, frontend and infrastructure teams. This is a full-time role with flexible working — you can be based on-site in Patras or work remotely in a suitable time-zone.What You’ll DoDesign, develop and operate backend systems and APIs (Node.js + TypeScript preferred)Build microservices/service-oriented architectures supporting e-commerce workflows, global logistics, and integrationsDefine and maintain data models, database schemas (SQL/NoSQL) and storage strategiesEnsure backend services meet high standards of performance, scalability, reliability and securityLead code reviews, mentor others and drive best-practice adoption across the backend teamCollaborate with cross-functional teams to translate requirements into maintainable solutionsMonitor and improve production systems: performance, observability, fault toleranceOptionally work in-office in Patras or remotely — we support both models.What We’re Looking For5+ years of backend experience (Node.js or comparable modern server stack)Deep proficiency in Node.js (and preferably TypeScript) with frameworks such as Express or equivalentStrong understanding of API design (REST), microservices architecture, event-driven systemsHands-on experience with databases (PostgreSQL, MySQL, MongoDB, MS SQL Server, Redis, etc.)Familiarity with cloud infrastructure (AWS / Cloudflare), containers (Docker / Kubernetes), CI/CD pipelinesExcellent communication and collaboration skills; comfortable working in a distributed or on-site environmentDemonstrated ownership: you have led backend projects/components from design through to productionBonus: prior experience in e-commerce, global marketplaces, logistics systemsThe PerksCompetitive compensation and a comprehensive benefits packageFlexibility: choose on-site in Patras or fully remote (within EU time-zone)Growth-oriented culture: tools, training and career progression to support your developmentInclusive environment: applicants from all backgrounds are encouraged; we welcome reasonable accommodationsJoin us and engineer the future of global D2C commerce!

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In