Full-stack Engineer II (Node.js)
Zendesk
Remote, Estonia
Job Description
Join our team at Zendesk QA (formerly Klaus) to develop cutting-edge customer service quality assurance solutions!
Have you ever received that follow-up email asking you to rate your experience after contacting customer support? Now, imagine using your skills to improve that very customer feedback service - making it smoother and more valuable for users, while delivering deeper insights for businesses.
Our Stack
- Mainly TypeScript, Node.js, GraphQL, Kafka:
- Also Golang, Java, PostgreSQL, MySQL, REST, gRPC, microservices.
- Kubernetes, AWS, Github Actions, Datadog, and monorepo.
What you'll be doing
- Focusing on a full-stack survey-sending service built in Node.js:
- You’ll also spend some time on the other parts of the Zendesk Quality Assurance app based on your experience and interests (built on Vue.js, Golang and Java).
- Optimizing the service for maximum performance and scalability;
- Implementing security and data protection functionalities;
- Performing code reviews and providing feedback to your peers;
- Writing automated tests;
- Mission-driven development using 2-week sprints;
- High level of independence and trust: you decide how the implementation is done;
- Working independently in a team and delivering high-quality full-stack code in a timely manner.
What you'll bring to the role
- At least 2 years of experience with a focus on full-stack Node.js development:
- Alternative production-capable web application systems are also suitable.
- Decent understanding of SQL and database technologies;
- Working experience with cloud-native technologies like Kubernetes, Docker and AWS;
- Comfortable with working remotely in English across departments;
- Excellent written and spoken communication skills.
Don't forget to mention EuroTechJobs when applying.