yandex
I
IREV
Зарплата
2 000 $ – 2 500 $
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
УдалённоПолная занятость

Backend Developer (Node.js / Golang)

ИИОценка ИИ

Привлекательная вакансия с прозрачной системой грейдов, хорошим пакетом оплачиваемых отпусков и полностью удаленным форматом. Зарплата соответствует рынку для среднего уровня, а работа с современным стеком (Go + Node.js) дает отличные возможности для профессионального роста.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Роль требует уверенного владения сразу двумя языками (Node.js и Go) и глубокого понимания сетевых протоколов для работы с API. Дополнительным вызовом может стать необходимость тесного взаимодействия с отделом Customer Success для реализации кастомных решений.

Анализ зарплаты

Медиана2 800 $
Рынок2 200 $ – 3 500 $
ИИОценка ИИ

Предложенная вилка $2000–$2500 соответствует рыночным ожиданиям для Middle Backend разработчика в международном сегменте с удаленным форматом работы. Верхняя граница может быть несколько ниже для кандидатов с глубоким знанием обоих языков, но компенсируется бонусами и системой грейдов.

Сопроводительное письмо

I am writing to express my interest in the Backend Developer position at IREV. With a strong background in both Node.js and Golang, I have extensive experience in building custom integrations and working with complex third-party APIs. My technical stack aligns perfectly with your requirements, including proficiency in TypeScript, RESTful API design, and architectural principles like SOLID and OOP.

In my previous roles, I have successfully collaborated with cross-functional teams to deliver robust software solutions. I am particularly drawn to IREV's focus on tailored client integrations and the opportunity to work in a remote, inclusive environment. I am confident that my skills in debugging, performance optimization, and microservices architecture will allow me to contribute effectively to your Customer Success unit and overall technical excellence.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в IREV уже сейчас

Присоединяйтесь к команде IREV и создавайте сложные интеграционные решения на Node.js и Go!

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

#вакансия #vacancy #Go #Node.js #удаленка #Fulltime #remote #backend

Role: Backend Developer (Node.js / Golang)

Location: Remote

Company: IREV https://irev.com/

Salary: $2k-$2,5k

🔹About the role:

As a Backend Developer (Node.js / Golang), you will be responsible for crafting custom integrations, reading and interpreting API documentation, and ensuring seamless integration of our solutions with third-party APIs and services. We value your ability to create tailored solutions and your commitment to delivering top-notch software.

🔹Key responsibilities:

  • Supporting and Implementing Integrations: Collaborate with the Customer Success unit to understand client integration requirements and execute the development of seamless integrations with third-party APIs and services.
  • Creating Custom Solutions: Craft tailor-made solutions to meet client-specific integration needs, ensuring that the software seamlessly integrates with their existing systems.
  • Reading and Analysing API Documentation: Dive into API documentation provided by clients and third-party providers, deciphering complex technical information, and leveraging it to build robust integrations.
  • Testing and Debugging: Conduct thorough testing and debugging of integration components to guarantee reliability and optimal performance, resolving any issues promptly.
  • Documentation and Knowledge Sharing: Maintain comprehensive documentation of integration processes, configurations, and troubleshooting procedures. Share knowledge and insights with the team to foster continuous improvement.
  • Monitoring and Optimisation: Monitor the performance of integrations in real-time, proactively identify bottlenecks, and implement optimisations to enhance efficiency.
  • Collaborative Communication: Maintain effective and collaborative communication with teammates from the Customer Success unit to gather integration requirements, provide progress updates, and offer technical support, ensuring a cohesive and client-focused approach to integration projects.

-Staying Current: Stay abreast of the latest developments in Golang and relevant technologies, incorporating best practices and emerging trends into integration projects.

🔹Our ideal candidate will possess:

  • Stack: Solid experience with Node.js and JavaScript/TypeScript (ES6+, asynchronous programming, event-driven architecture, strict typing), Golang
  • Architecture & Code: Practical application of OOP, SOLID principles, and design patterns.
  • Network & API: Deep understanding of the HTTP protocol (methods, headers, auth schemes like OAuth2/Bearer) and RESTful API design. Ability to independently integrate third-party APIs and handle data formats (JSON, XML, CSV).
  • Tools: Git (branching strategies, code review processes).
  • General Skills: self-driven and detail-oriented.

🔹Additional skills that would be a plus:

  • Microservices: Microservices architecture, and frameworks (Echo, Moleculer).
  • Data & Messaging: PostgreSQL, ORMs (GORM, TypeORM), and message brokers (NATS, RabbitMQ).
  • DevOps & Infrastructure: Docker/Docker Compose, CI/CD pipelines (GitLab CI, Jenkins), cloud services (AWS S3, Google APIs), and proxy/network debugging.
  • Testing & Monitoring: Unit testing (Jest) and observability tools (Prometheus, Jaeger, Datadog).
  • Architectural Patterns: Dependency injection containers (InversifyJS).

🔹Benefits:

  • Fully remote job.
  • Competitive compensation package that reflects your skills and experience.
  • A transparent grade system that allows you to track your progress and grow within the company.
  • Enjoy a generous vacation package of 21 working days per year, with paid vacation available after just 3 months of continuous employment.
  • Take advantage of 7 paid sick leaves annually, no doctor's note required, and 14 Flexible holidays.
  • An inclusive and adaptable company culture.
  • Team Buildings and Happy hours.

🔹Contact: Откликнуться

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • TypeScript
  • Git
  • Unit Testing
  • PostgreSQL
  • Microservices
  • JavaScript
  • Docker
  • OAuth2
  • REST API
  • Node.js
  • Go
  • RabbitMQ
  • NATS

Возможные вопросы на собеседовании

Вакансия предполагает работу с множеством сторонних сервисов.

Расскажите о самом сложном случае интеграции стороннего API, с которым вы сталкивались. Как вы обрабатывали ошибки и несоответствия в документации?

В стеке указаны и Node.js, и Go. Важно понять, как кандидат выбирает инструмент.

В каких ситуациях вы бы предпочли использовать Go вместо Node.js для разработки микросервиса, и наоборот?

Упоминается работа с OAuth2 и Bearer токенами.

Как бы вы реализовали безопасное хранение и обновление (refresh) токенов доступа при интеграции с внешним сервисом?

В требованиях указаны принципы SOLID и паттерны проектирования.

Как вы применяете принципы SOLID в контексте разработки на Node.js/TypeScript для обеспечения тестируемости кода?

Позиция подразумевает мониторинг и оптимизацию.

Какие метрики вы бы внедрили в первую очередь для мониторинга производительности новой интеграции в реальном времени?

Похожие вакансии

S
SF.RU
30 000 ₽ – 50 000 ₽

Junior Python разработчик

JuniorУдалённо
Python · Django · Celery · Redis · MySQL · MongoDB · Docker · Linux · Git · PostgreSQL · RabbitMQ · asyncio · FastAPI
+13 навыков
ФТ
Фортис Технологии
80 000 ₽ – 180 000 ₽

Junior разработчик

JuniorУдалённо
Ruby · Ruby on Rails · ActiveRecord · Ransack · Devise · CanCanCan · RSpec · Searchlogic · JavaScript · jQuery · jQuery UI · PostgreSQL · MySQL · HTML
+14 навыков
D
DstLab
200 000 ₽ – 280 000 ₽

.NET разработчик Middle+ , Senior

SeniorУдалённо
.NET Core · C++ · PostgreSQL · Entity Framework Core · REST · Git · CI/CD · Apache Kafka · RabbitMQ · React · MobX · TypeScript · HTML · CSS · JavaScript · Unit Testing
+16 навыков
А
АДВ
100 000 ₽ – 150 000 ₽

Junior Golang Developer

JuniorУдалённо
Go · REST API · Git · SQL · PostgreSQL · Redis · Docker · Linux · Kafka · RabbitMQ · CI/CD · SOLID
+12 навыков
TS
Top Selection
240 000 ₽ – 260 000 ₽

Python - разработчик (Senior)

SeniorУдалённо
Python · FastAPI · PostgreSQL · Ansible · Docker · Kubernetes · Celery · Redis · Nginx · Linux · GitLab · Jira · CI/CD · Prometheus · Grafana · OpenTelemetry · Keycloak · LLM
+18 навыков
E
Evrone
80 000 ₽ – 130 000 ₽

Junior Backend-разработчик

JuniorУдалённо
Python · Node.js · Go · PostgreSQL · REST API · Docker · GitHub
+7 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

I
IREV
Зарплата
2 000 $ – 2 500 $