👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Backend engineer (Go)

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

Полный рабочий деньМожно удаленно

Компания

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

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

Responsibilities:

  • Translate business requirements into technical solutions, recommend alternative technical and business approaches, and lead
  • engineering efforts to meet aggressive timelines
  • Operational Excellence - monitoring & operation of production services including implementation of adequate resilience and high�availability models to support 24x7 operational availability
  • Manage backend API integrations with 3rd-party vendors and partners
  • Manage integration of user-facing elements developed by our front-end developers with server side logic
  • Build reusable code and libraries for future use
  • Optimize Rain application for maximum speed and scalability
  • Design and implementation of data storage solutions

Skills and Qualifications:

  • Proficient knowledge of back-end programming languages, Go / Golang is a MUST.
  • Basic understanding of front-end technologies and platforms, especially React and React Native
  • Good understanding of server-side CSS preprocessors
  • Solid understanding of REST API design and development with experience building REST APIs
  • Experience with API security standards and implementation (OAuth,)
  • Good experience with API frameworks
  • Integration of multiple data sources and databases into one system
  • Management of hosting environment, including database administration and scaling an application to support load changes
  • Data migration, transformation, and scripting
  • Setup and administration of backups
  • Creating database schemas that represent and support business processes
  • Note: Examples of past work will be required as part of the hiring process
  • A Bachelor’s degree in Computer Science or equivalent combination of technical education and work experience.
  • 7+ years of Software Development experience

Conditions: 

  • Work on an interesting IT project
  • Comfortable office in the centre of the city or a remote job
  • Official employment
  • Competitive salary
  • Medical insurance
  • Bonuses
  • Flexible working hours
  • Partial compensation for English classes
  • Corporate and teambuilding events
  • Opportunity for professional growth and career development
  • Pleasant atmosphere and a friendly team