TL;DR
Middle Backend Developer (Node.js): Developing high-performance HTTP and WebSocket services for an advanced football analytics platform with an accent on real-time data processing, API integration, and system scalability. Focus on building microservices architecture, ensuring high-load reliability, and collaborating across multidisciplinary teams to deliver production-ready solutions.
Location: Fully remote
Company
hirify.global is a fast-growing football tech startup building a cutting-edge big data and computer vision ecosystem for fans and professional football clubs.
What you will do
- Develop and maintain new HTTP and WebSocket endpoints using REST, gRPC, and GraphQL.
- Integrate third-party APIs and services into the core platform.
- Write comprehensive unit and integration tests to ensure system stability and coverage of edge cases.
- Conduct load testing and code profiling to identify and resolve performance bottlenecks.
- Collaborate closely with frontend, analytics, and product teams to refine specifications and deploy features to production.
Requirements
- Strong proficiency in Node.js and TypeScript for API development.
- Experience with microservice architecture, RabbitMQ, Redis, and TCP connections.
- Deep knowledge of PostgreSQL, including indexing, transactions, and migration management.
- Solid understanding of MongoDB, Docker, and Nginx for proxy configuration.
- Expertise in Socket.io features, logging, and backend debugging practices.
- Ability to work within a fully remote global team environment.
Nice to have
- Experience with billing systems and Elasticsearch for full-text search.
- Skills in load testing using tools like k6, Artillery, or autocannon.
- Familiarity with CI/CD pipelines and automated builds in Docker.
- Understanding of secure communications via HTTPS and WSS (secure WebSocket).
Culture & Benefits
- Fully remote work model with flexible working hours.
- Competitive salary pegged to USD.
- Generous leave policy including 24 days of paid vacation plus 15 additional days for sick/personal leave and holidays.
- Rapid product cycles with a culture of ownership and no micromanagement.
- Commitment to professional development through high-quality engineering feedback and mentorship.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →