Odessa, Ukraine

Trainee Golang Engineer

Purpose of the job:

We are looking for a Trainee Golang Backend for working on R&D projects, that include working on web services, creating dApps, communicating with blockchain part, writing smart-contracts, etc.

Main tasks and responsibilities:

  • Fulfillment of instructions and tasks set by the mentor;
  • Necessary technical communication with the mentor and / or team;
  • Necessary technical communication with other members of the team;
  • Regular attendance at rallies and calls;
  • Delivery of daily and weekly reports on time;
  • Maintaining your tasks in the task tracker in the current status;
  • Comply with the operating mode agreed by the company.
  • Comply with the deadlines

Education, skills and experience:

  • Strong syntax understanding;
  • Package system;
  • Basic Data Types;
  • Variable Declaration;
  • Array vs Slice;
  • Structures;
  • Interfaces;
  • Type assertions;
  • Functions / Methods features;
  • Error Handling.
  • Good communication skills in verbal and written English (min B2).

Would be a plus:

  • Polymorphism / Composition;
  • File Handling;
  • Concurrency / Goroutines / Channels;
  • Memory Model;
  • Communicating Sequential Processes (CSP);
  • Built-in functions;
  • Go Modules;
  • Structures;
  • Interfaces;
  • Type assertions;
  • Functions/Methods features;
  • Error Handling.

What we offer:

  • Interesting and long-term projects;
  • Decent and stable payment of your knowledge and skills;
  • Career growth and personal evolution opportunities;
  • A team of experienced professionals;
  • Ability to get new experience and express yourself;
  • Paid educational seminars, conferences, certification;
  • Spacious, modern office;
  • Lunches at work and corporate events every month;
  • Full blockchain training;
  • Involvement in disruptive technologies and movements.

Apply for this job

Upload your CV and our recruiter will contact you soon