Position: Middle NodeJS Developer
Company: Zoolatech
Category: Node.js
Experience required: 1y
English level: upper

We are looking for a regular NodeJS engineer to join the Looks team. The team will have its own work tracking and will be assisted by the Engineering Manager, Program Manager and Product Managers from Personalized Curation. Specific responsibilities:

• Keep the lights on for this system and ensure that system upgrades are handled, the apps are up, running and available;
• Handle projects upstream from other systems which cause breaking changes and make sure that the systems consume the most recent versions of services and apis;
• Participate in experiments to enable different Looks created using different models;
• Provide 24/7 support via PagerDuty (on rotation, together with other engineers);
• Understand business priorities and requirements;
• Collaborate with the team to come up with optimal technical solutions;
• Write reliable and scalable code, perform peer code-reviews;
• Follow best practices and standards defined by Nordstrom;
• Eager to learn new languages and platforms;
• Ensure solid test coverage;
• Embrace the CI/CD principles;
• Take ownership of system quality.

Must have:

• Good written and spoken English;
• Experience building RESTful APIs with Node.js, javascript / typescript and express.

Nice to have:

• AWS Experience - specifically EC2, Lambda, RDS (and SQL), Elasticache;
• Some experience with k8s.