Position: NodeJS Developer
Company: UpPeople
Experience required: 5y
English level: upper

**WHO WE ARE:**

High-growth print-on-demand platform that connects e-commercemerchants and print-on-demand manufacturers. We work in a fast-paced,ever-developing industry with endless growth opportunities.Platform team building internal workflows and tooling to ensure product teamsdevelopers are shielded from the evolving complexities of the underlying infrastructure.Creating a smooth development and deployment experience for everyone involved.

**The technology we use:**

● TypeScript, Nodejs (frameworks we are choosing from NestJS, Loopback, TS.ED)
● Jenkins, Prometheus, Grafana, Elastic stack
● MongoDB, MySQL, messaging platforms
● AWS, Kubernetes, Docker, Git
● We also use practices such as Pair Programming, Refactoring, Code Reviews,Weekly Knowledge Sharing sessions, TDD/BDD, A/B testing and ContinuousDelivery which are an important part of our development process.

**What to expect as a Back-end Engineer at Printify**

● You will take responsibility in the design and execution of your own initiatives
● You will help identify areas of improvements in the codebase and help contributeto making it better
● You will frequently pair with teammates to give and receive feedback from a codereview to boost knowledge-sharing, learning and improve the platform
● You will fix any prioritized bug/issues tracked within the platform
● You will participate as a presenter or attendee, in weekly coding orknowledge-sharing sessions
● You will learn, develop your soft skills and spend time discussing best practicesand technologies with your peers