Middle/Senior Developer (C++/Go) Full-time Job

2 weeks ago   IT & Telecoms   Dubai   52 views Reference: 33999
Job Details

Tech stack:

CI/CD: Kubernetes, Docker, Gitlab, Flux;

DB: PostgreSQL, Redis;

Service discovery: Hashicorp's Consul, Vault;

Monitoring: Grafana, Graylog, Jaeger;

Message broker: custom-built data bus.

Our team consists of 1 Developer, 1 QA Engineer, and a Team Lead who also writes code.

You will engage in daily meetings (12-00 UTC+3), sprint planning (every 2 weeks), retrospective meetings, and quarterly planning. Communication will be facilitated via Target Process for task tracking and Slack for real-time messaging. Code repository - GitLab for collaborative development.

Main responsibility: Advancing and maintaining team projects written in C++ and Golang (Websocket, IQbus, API-GW).

Requirements

Minimum 3 years of experience in C++ development.

Over 2 years of practical experience working with Golang.

Experience in developing multi-threaded applications.

Deep understanding of OOP principles and design patterns.

Ability to solve problems effectively and make decisions under time constraints.

Willingness to learn and adapt to new technologies.

Competent written and verbal communication skills (fluent Russian, English B2, ability to read technical documentation, communicate with foreign teammates).

Nice to have:

Knowledge in PHP;

Experience working with high-load systems;

Knowledge in k8s, Helm, Flux.

Company Description
Quadcode is a fintech company specializing in financial brokerage activities and offering advanced financial products to clients globally. Our flagship product is our internal trading platform offered as a Software-as-a-Service (SaaS) solution to other brokers.
By being a financial broker ourselves (B2C) and offering our technological solutions as a SaaS solution (B2B) to other brokers, we are able to identify opportunities and improve our offerings for both worlds.
As of now, there are over 700 employees and service providers working at Quadcode in 7 offices spread around the world the UK, Gibraltar, the UAE, the Bahamas, Australia, and the headquarters in Cyprus.
By expanding its presence on an international level, Quadcode offers a remote or hybrid work model, a wide range of interesting tasks and challenges for developers, market research analysts, PR marketing specialists, and many more.