Remote Senior Back-end Software Engineer - Typescript/NodeJS (Remote within EMEA)

Posted

Apply now
Please, let Printify know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Printify is seeking a Senior Back-End Software Engineer with expertise in TypeScript and Node.js to join their Engineering Team.
  • The role involves shaping and delivering scalable and robust solutions, focusing on improving the product setup process and tools.
  • Candidates should have a passion for writing clean code and systems, and a collaborative approach to teamwork.
  • The technology stack includes TypeScript, NodeJS, Jenkins, Prometheus, Grafana, Elastic stack, MongoDB, PostgreSQL, AWS, Kubernetes, and Docker.
  • Responsibilities include designing and executing initiatives, identifying areas for codebase improvement, participating in code reviews, fixing prioritized bugs, and engaging in weekly knowledge-sharing sessions.

Requirements:

  • Candidates must have 6+ years of commercial experience as a Software Engineer.
  • A minimum of 5+ years of commercial experience with NodeJS is required.
  • Solid experience with TypeScript and NestJS is essential.
  • Experience in designing and implementing REST APIs and familiarity with microservice architecture is necessary.
  • Knowledge of software development principles such as clean code, refactoring, SOLID principles, DDD, and CQRS is expected.
  • Experience with AWS or another major cloud provider is required.
  • Extensive experience with various levels of testing, including unit, integration, and end-to-end testing, is necessary.
  • Experience with MongoDB is required.
  • Fluency in English, both spoken and written, is essential.

Benefits:

  • Employees will receive stock options, allowing them to own a part of Printify.
  • The position offers the opportunity to work fully remotely within EMEA time zones.
  • Employees can choose to work from Printify Houses in Riga or Tallinn, their remote home office, or a co-working hub.
  • Flexible work hours are available, with the option to start work between 7 AM and 11 AM.
  • Printify provides an Apple MacBook laptop as standard work equipment.
  • International relocation support is available for candidates wishing to work in Riga or Tallinn.
  • Employees have access to mentorship, internal meetups, and hackathons, both on-site and online.
  • A learning budget for professional development is provided, along with access to a book library.
  • Health insurance or a health insurance budget is offered, depending on location and contract type.
  • Paid health days are available without a doctor's note, depending on contract type.
  • Extra paid days off for well-being and a celebration day of choice are included.
  • Additional paid days off are granted for employees who stay with Printify for at least 3 years.
  • Access to an in-house gym or gym allowance is provided, depending on location and contract type.
Leave a feedback