Senior Backend Engineer (Contract)
Tech Holding4 days ago
Responsibilities
- Design, build, and maintain backend services using TypeScript and Fastify.
- Develop and optimize APIs consumed by web and mobile clients.
- Manage and tune Elasticsearch for personalization and caching use cases.
- Work with Redis / Valkey for key-value caching and session management.
- Collaborate with DevOps to ensure services are properly containerized and deployed on GCP.
- Write API specifications, comprehensive tests, and maintain high code quality standards.
- Mentor junior backend engineers and contribute to architectural decisions.
Requirements
- 6+ years of professional backend development experience.
- Strong proficiency with TypeScript and Node.js in production environments.
- Hands-on experience with Fastify or similar Node.js frameworks.
- Working knowledge of Redis or Valkey for caching and data store use cases.
- Familiarity with containerized deployments on GCP, AWS, or Azure.