Senior Backend Developer

Местоположение и тип занятости

Новосибирск, Тбилиси (Грузия)Полный рабочий деньМожно удаленно

Компания

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

Условия работы

Xunison is a fast growing telco solutions company HQ'd in Ireland, but with a global presence. This is a critical role with Xunison, working on our flagship SaaS product. Reporting to the Backend TL you will take on a senior leadership position in the Backend Team and help grow our capabilities.

This role can be based in Georgia, Novosibirsk or remote. 

Basic qualifications:

  • 5+ years of backend development experience with at least 2 in a senior role
  • Fluent in one or more of the following languages: Python, Erlang (Elixir), Haskell, Go, TypeScript(NodeJS)
  • Unix shell scripting for automation and administration tasks
  • Experience working with RDBMS, writing basic queries
  • Linux and Docker experience
  • Having experience creating public or internal RESTful APIs 
  • Experience using pub/sub communication model, preferably MQTT
  • Ability to communicate comfortably with your colleagues in typed English
  • Can understand and work within complex environments
  • Must possess good analytical skills with a good problem-solving attitude
  • Ability to work within an Agile framework
  • Experience growing and mentoring a team

Nice to haves:

  • Good exposure to OOP, Design patterns, SOLID principles
  • Experience working with complex SQL schemas, PostgreSQL preferred
  • Experience with PL\SQL and stored procedures in PostgreSQL.
  • Experience with CI/CD (Continuous Integration / Continuous Deployment)
  • Experience developing complex nginx configurations and/or developing custom nginx modules