Match working

Middle/Senior Developer (C++/Go) at Quadcode

82% Flex
Full Remote
Mid-level (2-5 years)
  • Remote from:Anywhere, EMEA
Request priority access (3/3)

Middle/Senior Developer (C++/Go) at Quadcode

82% Flex
Remote: Full Remote
Experience: Mid-level (2-5 years)
Work from: Anywhere, EMEA...

Offer summary

Qualifications:

Minimum 3 years C++ experience, Over 2 years Golang experience, Multi-threaded app development proficiency, Strong problem-solving and decision-making skills, Fluent Russian, English B2 language.

Key responsabilities:

  • Advance and maintain projects in C++ and Golang
  • Develop and enhance Websocket, IQbus, API-GW modules
Quadcode logo
Match working

Quadcode

SME

https://quadcode.com/

501 - 1000 Employees

Job description

Logo Jobgether

Your missions

About team

We are Quadcode, a fintech company excelling in financial brokerage activities and delivering advanced financial products to our global clientele. Our flagship product, an internal trading platform, is offered as a Software-as-a-Service (SaaS) solution to other brokers.

We are in search of a talented Middle or Senior C++/Go Developer to join our Cloud Development team.
The team is engaged in infrastructure development. Our main product facilitates the creation of over 3000 virtual machines monthly in AWS and OpenStack clouds, streamlining software development and testing processes within the company. Our service handles more than 1 million requests per second, and its performance directly impacts the functionality of our trading platform. Additionally, we develop a transport system that includes our own implementations of data bus, WebSocket, and API-GW. Furthermore, the team advocates for routine automation and creates various tools used by other teams. Working on this project allows you to delve deeper into clouds and Kubernetes.

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.

    We offer

    • Full-time remote work as a Service Provider in the following countries: Bulgaria, Georgia, Belarus, Hungary, Romania, Latvia, Lithuania, Moldova, Azerbaijan, Armenia, Kyrgyzstan, Uzbekistan, Greece, Croatia, Montenegro, Serbia, Kazakhstan, Slovenia, Russia, Cyprus or Estonia (a valid residence permit is required);
    • Competitive remuneration;
    • Professional courses;
    • Friendly, enjoyable and positive environment.

    Currently, over 700 employees and service providers are stationed across our seven global offices located in the UK, Gibraltar, the UAE, the Bahamas, Australia, and the headquarters in Cyprus. By broadening its international presence, Quadcode not only offers a remote or hybrid work model but also presents a myriad of intriguing tasks and challenges for professionals like developers, market research analysts, and PR marketing specialists, among others.

    Note: All applications will be treated with strict confidence. We thank all applicants for their interest, however, only those candidates selected for interviews will be contacted.

    By submitting your application, you confirm, acknowledge, and accept that your personal data is collected, processed, and maintained in accordance with https://jobs.quadcode.com/privacy-policy.

    #LI-JM1 #LI-Remote

    See more

    Required profile

    Match working

    Experience

    Level of experience :
    Mid-level (2-5 years)
    Industry :
    Spoken language(s)
    Check out the description to know which languages are mandatory.

    Soft Skills

    • Effective problem solver
    • Adaptable to new technologies
    • Competent written and verbal communicator

    Go Premium: Access the World's Largest Selection of Remote Jobs!

    • Largest Inventory: Dive into the world's largest remote job inventory. More than half of these opportunities can't be found on standard platforms.
    • Personalized Matches: Our AI-driven algorithms ensure you find job listings perfectly matched to your skills and preferences.
    • Application fast-lane: Discover positions where you rank in the TOP 5% of applicants, and get personally introduced to recruiters with Jobgether.
    • Try out our Premium Benefits with a 7-Day FREE TRIAL.
      No obligations. Cancel anytime.

    Find other similar jobs

    🚀 Go Premium Today!
    Unlock Unlimited Access to the Largest Remote Job Platform!

    🚀

    Go Premium Today!
    Unlock Unlimited Access to the Largest Remote Job Platform!

    • Discover all Matching Remote Jobs available Worldwide
    • Boost your hiring chances: Apply faster and gain Priority Access to Recruiters
    Start Your Free TrialDon’t ask again