Senior Erlang developer

Уровень зарплаты
Требуемый опыт работы
от 120 000 руб.
Санкт-Петербург, Площадь Мужества
3–6 лет

Reksoft is a software engineering services provider with headquarters in St. Petersburg and delivery offices across Europe. We specialize in supplying software development services, products and solutions to enterprises, ISVs, and system integrators operating in a variety of industries.
We're looking for talented developers to join multinational team of professionals!

Primary Responsibilities

  • Design, implement and test fast and scalable software in Erlang to be run in a distributed environment
  • Participate in challenging development process within multinational team of professionals, driving most of technical activities inside the team
  • Follow Agile ceremonials within the team and provide comprehensive feedback on development process striving for its continuous improvement
  • Take responsibility for deployed software components in the fields being on on-call rotation along with other developers for emergency escalations that directly impact users
  • Create efficient and elegant solutions using bleeding-edge technologies
  • Accept challenges in designing and delivering solid code on time
  • Participate in debates and discussions with technical specialists
  • Be proactive and responsive
  • Perform other duties as assigned
Required Skills and Experience
  • 2+ years of Erlang software development experience in Linux/Unix environment
  • Proven experience of commercial backend software development
  • Good understanding of micro-service architecture, knowledge of its advantages and disadvantages and associated challenges
  • Demonstrated experience of database management systems, both relational and distributed key-value storages like Riak
  • Good understanding of serialization formats, particularly JSON, protobuffs
  • Strong understanding of TCP/IP stack and HTTP protocol in particular
  • Comfortable working in a Unix/Linux environment and the command line
  • Experience writing functional and unit tests
Desired Skills and Experience
  • Linux/Unix software development experience in any of the following programming languages C/C++/Java/Python/Perl
  • Experience with AWS/Azure IaaS tools and services
  • Ability to foresee and bypass performance challenges in design of highly-available distributed software
  • Prior experience of commercial development in Erlang or any other functional programming language
  • Understanding of testing and code verification process, ability to create and manage test plans

Work conditions:

  • Salary rates will depend on the interview result;
  • International and friendly team;
  • Full employment according to Russian Labor Law;
  • Assistance during relocation;
  • Well-equipped working space in modern business-center with good infrastructure;
  • Social package (not only medical insurance, education, but also a rich corporate life in multinational team of professionals).

Ключевые навыки

ErlangPythonJavaPerlC++UnixLinuxJSON APIАнглийский язык


Санкт-Петербург, проспект Пархоменко, 10, м. Площадь Мужества
Показать на карте

Тип занятости

Полная занятость, полный день
Вы откликаетесь на вакансию в другой стране

Страна размещения вакансии — Россия.

В резюме не указано, что вы готовы туда переехать.

Все равно откликнутьсяНе откликаться
Отклик направлен работодателю
Сопроводительное письмо к отклику
Написать сопроводительное письмоПисьмо отправлено
Произошла ошибка, попробуйте ещё раз
Дата публикации вакансии
Вакансия дня