Quantum is a technological company which transforms big data and data science models into IT solutions. Company steps over the traditional offshore outsourcing model, investing into customers’ business own expertise and creative ideas and building long term mutually beneficial cooperation.
17 червня 2022

Golang Developer

віддалено

Life with Quantum is more than just project delivery. See for yourself.

Quantum is a data analytics and software engineering company with an international presence and R&D center. We are looking for progressive solutions to real problems, leaving the comfort zone. This allows us to remain the leaders of the Big Data market.

You will be a part of the company and surrounded by experts who are ready to move forward professionally.

About the project

Our client provides infrastructure solutions that enable instant floating currency transactions. The solution is available to people and various organizations and allows you to make money transfers at any time anywhere in the world.

Must have skills

  • Commercial experience with Golang for at least 3 years;
  • At least 4 years of general experience in commercial development;
  • Experience with Apache Kafka;
  • Experience in Blockchain/cryptocurrency domains;
  • Competent with key/value stores, SQL databases, and distributed databases;
  • Working knowledge of GIT, experience in optimizing and refactoring application code;
  • Understanding the principles of work with the REST API / gRPC / WebSocket;
  • Experience with test-driven development and the use of testing frameworks;
  • Expected to provide production-ready, well-tested solutions ready for high load systems;
  • A desire to be personally responsible for production-level code;
  • Excellent English verbal and written communication skills for effective communication.

Nice to have skills

  • Experience in the development of micro-service architecture;
  • Experience with distributed systems and/or container orchestration;
  • Experience in developing file storage platforms, automation tools, and task management systems;
  • Ability to write unit tests and integration tests;
  • Knowledge of data structures and algorithms;
  • Experience with Kubernetes and cloud platforms like AWS/GCP.

You will be responsible for

  • Providing top-notch programming skills to highly innovative software;
  • Designing and implementing new features within the product such as aggregation of external data in various blockchain environments, and many others;
  • Thinking creatively about attacks, possible failures, and disaster scenarios, modeling them in reproducible test environments, and developing fixes;
  • Setting up a safe environment for deployments and updates.

We offer

  • Exchange of experience, and professional development;
  • A strong team, a healthy atmosphere;
  • Flexible working time;
  • 20 days paid vacation;
  • Paid sick leave;
  • Paid work from home;
  • 8-hour working day and 5-day working week;
  • Opportunity to take part in conferences, meetups, etc. (fully or partially paid by the company);
  • Regular company events.
LinkedIn