QuadcodeQU

Senior Golang Developer

Quadcode
CY and US only
Apply now

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 Senior Golang Developer to join our Payment Processing Team. The team focuses on the development and maintaining various range of payment system provider integrations. Also, we have our crypto processing.

Tech stack:

  • Golang;
  • CI/CD: Docker, k8s, Gitlab;
  • DB: PostgreSQL, Redis;
  • Monitoring: Grafana, Graylog.

Our team includes 2 Golang Developers, 2 QA Engineers, AQA Engineer, and a Team Leader.

You will work closely with the Billing API and Business Billing teams, as well as with Product Owners.

Also, you will participate in daily meetings (11:45 UTC+3), sprint planning (every two weeks), retrospective meetings, and quarterly planning. Communication will be facilitated through Target Process for task tracking, Slack for real-time messaging, and Google Meet for video calls

Main responsibility: Develop and maintain payment processing services as well as crypto services. In the near future, you will have the opportunity to step into a Team Leader role, involving people management tasks.

Tasks

  • Developing new functionalities for microservices using Golang.
  • Implementing Golang multithreading and algorithms for efficient performance and data processing in conjunction with DBMS.
  • Employing containerization and monitoring techniques to ensure scalability and stability of microservices.
  • Contributing to architectural design discussions, participating in testing and deployment processes, and conducting thorough code reviews.
  • Documenting code and system architecture for better understanding and maintenance.

Requirements

  • 3+ years of experience in Golang development;
  • Proficiency in microservices development;
  • Understanding of system architecture principles;
  • Experience with CI/CD and containerization;
  • Proficiency in SQL databases;
  • Experience with monitoring systems;
  • Fluent in Russian;
  • English proficiency at B1 level (ability to read technical documentation and communicate with international colleagues);
  • Desire to grow into a Team Lead role.

Nice to have

  • Experience in team management and/or mentoring.

We offer

  • Hybrid work model in Cyprus (we have offices in Limassol, and Larnaca);
  • Visa sponsorship;
  • Health insurance and mental health services;
  • 13th salary and 21 vacation days per year;
  • Provided lunches or food allowance;
  • Sports reimbursement;
  • Monthly tuition reimbursement (kindergartens/schools);
  • Opportunity to learn English and Greek;
  • Training and Development opportunities;
  • Corporate events and workshops.

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.

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let Quadcode know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Jun 23, 2024

Posted on

Apr 24, 2024

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Cyprus +/- 0 hours, and 1 other timezone
Claim this profileQuadcode logoQU

Quadcode

View company profileVisit quadcode.com

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

33 remote jobs at Quadcode

Explore the variety of open remote roles at Quadcode, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Quadcode

Remote companies like Quadcode

Find your next opportunity by exploring profiles of companies that are similar to Quadcode. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan