Назад
Company hidden
обновлено 2 месяца назад

Senior Software Engineer

Формат работы
remote (Europe)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Serbia, Poland, EU
Вакансия из списка Hirify.GlobalВакансия из Hirify RU Global, списка компаний с восточно-европейскими корнями
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/

Location: This is a remote position for which we are accepting applicants in Europe and nearby time zones with preference for candidates in: the European Union (excluding Germany), Serbia, and Poland. All candidates must be able to provide proof of identity and work authorization to work as a contractor in their country of residence.

hirify.global is a cutting edge messaging API provider specializing in 10DLC text messaging.

Overview

hirify.global is seeking a Senior Software Engineer to design, develop, and maintain scalable backend systems that power applications, ensuring robustness, performance, and security. As an engineer in a startup without strict enterprise processes, you will be independent from day one — not working solo, but taking initiative and being motivated to deliver results. Proficiency with Russian is required because we have a Russian-speaking development team.

What you will do

  • Participate in code reviews and discuss architecture and implementation details with peers.
  • Collaborate with issue reporters or stakeholders to clarify requirements and work closely with QA to support the testing process, including fixing bugs and answering questions.
  • Resolve production issues by analyzing logs, metrics, traces, and alerts.
  • Model complex domain rules and processes by writing maintainable, testable, robust, and performant code.
  • Analyze and enhance system performance by identifying bottlenecks, optimizing processes, and implementing gradual architectural changes.
  • Solve complex technical challenges by analyzing issues, learning new technologies, and continuously enhancing existing systems.

Requirements

  • You have a Bachelor’s degree or higher in a technical field
  • You have hands-on experience in web services development with ASP.NET Core, Entity Framework Core, SQL databases (Microsoft SQL, Postgres), message brokers (RabbitMQ)
  • You are able to write and understand common algorithms (e.g., sorting), evaluate their running time and memory consumption, and understand built-in methods like in Dictionary<K,V>
  • You have a deep understanding of asynchronous and parallel programming concepts
  • You have a deep understanding of distributed and event-driven systems, including the concepts, peculiarities, and best practices behind architecting such systems
  • Proficiency with Russian is required

Nice to have

  • You'll stand out if you have hands-on experience with Domain Driven Design patterns and practices

Culture & Benefits

  • Fully remote work arrangement
  • Flexible time off; including paid vacation and sick leave
  • Employee stock options

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