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.
Apply now
Please, let Printify know you found this job
on RemoteYeah
.
This helps us grow 🌱.