Backend

Junior C++/Go Developer Full-time

Nooga Development is an international product company, more than 10 years on the market, the main development office in Georgia. The main direction is the development of the digital state.

We are looking for Junior C++/Go Developer who wants to join our company with a highly professional team and be involved in really challenging projects. We appreciate new ideas, like challenges, fully dedicated to quality and addicted to success.

The project consists of several subsystems based on various technologies: a proprietary hardware solution with data collection harness and a standard server solution with the ability to deploy both on hardware and in the cloud.

Key Responsibilities and Duties:

  • Develop firmware (C++) for your own USB device based on STM32/NXP chips;
  • Develop a cross-platform REST service for integration with the device;
  • Develop tools for support team and production in C++/Qt;
  • Develop backend services for data collection in C++/Go;
  • Writing unit tests, passing code review;

Stack of project technologies:

  • C/C++, Make/CMake, mbedtls, Poco, Qt 6, STM32/NXP, bare metal;
  • Go, Grpc, Gorm, Redis, Postgres. openapi;
  • Linux, git, bash, docker, docker-compose;

Qualifications:

  • Strong knowledge of C/C++ development;
  • Strong knowledge of modern CMake concepts;
  • Familiar with Go or desire to learn;
  • Strong knowledge of OOP & design patterns;
  • Strong knowledge of algorithms;
  • Strong knowledge of ECC/RSA cryptography;
  • Strong knowledge of parallel programming;
  • Basic understanding of network protocols and network operation (DNS, TCP, HTTP, HTTPs);
  • Сonfident linux user;
  • English level B1 and higher;

Soft skills:

  • Highly motivated;
  • Fast learner;
  • Responsible;
  • Initiative;

We offer:

  • Flexible working hours, remote worky;
  • 7 sick days per year;
  • Professional growth, strong team and challenging tasks;
  • Registration in an international Georgian company;
  • Mandatory relocation to Georgia or Baku

Overview

  • Employer: Nooga Development
  • Job Title: Junior C++/Go Developer
  • Published: 2 months, 2 weeks ago
Apply For This Job