Назад
Company hidden
3 дня назад

Senior Backend Engineer (Node.js/TypeScript)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Germany, Malta
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Senior Backend Engineer (Node.js/TypeScript): Designing, building, and enhancing features for a game platform, with a focus on extracting loosely coupled microservices from a PHP monolith. Accent on stability, performance, scalability, security, and maintainability for live operations in a distributed Google Cloud architecture. Focus on leveraging AI tools for development efficiency and ensuring system reliability under heavy traffic.

Location: Hybrid in Hamburg, Germany or San Ġiljan, Malta

Company

hirify.global is a global strategy game powerhouse, shaping the future of long-term multiplayer gaming, with offices in Hamburg and Malta.

What you will do

  • Lead and extract Node.js/TypeScript microservices from a PHP monolith, being comfortable with other languages like PHP.
  • Take ownership for maintaining and extending central shared services used by game teams and other stakeholders.
  • Design, develop, test, deploy, maintain, and improve software with high-quality, maintainable code.
  • Define SLOs, add metrics/tracing/logging, participate in on-call/incident reviews, and continuously harden reliability & performance.
  • Leverage AI tools and technologies to enhance development efficiency, code quality, and problem-solving.
  • Contribute high-quality, maintainable TypeScript code using technologies such as Next.js, Nest.js, Jest, Mocha, Turbopack, GitHub, Docker, MySQL, Pub/Sub, and Redis.
  • Mentor engineers via design reviews, pairing, and by setting coding standards.

Requirements

  • 7+ years of proven experience in Node.js/TypeScript development, demonstrating strong coding and debugging skills.
  • Proficiency in popular Node.js/TypeScript frameworks such as Next.js, Nest.js, Express.js, and Jest.
  • Deep experience with distributed systems: queues/pub-sub, idempotency, data modeling across service boundaries, and eventual consistency.
  • Excellent verbal and written communication skills, with the ability to work effectively in a cross-functional team environment.
  • Demonstrated ability to effectively integrate AI tools into development workflows for code generation, debugging, and technical research.
  • Familiarity with or eagerness to learn other languages like PHP or Java.
  • Experience developing and maintaining multi-server, high-load backend services and APIs.
  • Familiarity with SQL and NoSQL databases, including MySQL, PostgreSQL, or MongoDB.
  • Strong automated quality mindset using unit testing, integration testing, and other test automation frameworks.
  • Enthusiasm for games and ideally strategy games.

Nice to have

  • Experience with cloud platforms (GCP preferred), networking, and debugging distributed systems.
  • Hands-on experience with agile methodologies such as Scrum or Kanban.

Culture & Benefits

  • Global team of over 30 nationalities united by a shared passion for strategy games.
  • Flexible hybrid work models, supporting work from Hamburg or Malta offices.
  • Career Path Framework, mentorship culture, language courses, e-learning platforms, and support for conferences and training.
  • Team events including game nights, casual drinks, quiz nights, and karaoke.
  • Creative, collaborative environment with a flat hierarchy that values innovation, ownership, and bold thinking.
  • Opportunity to make an impact with the support for continuous growth.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник - загрузка...