Golang Developer

at  Quadcode

Remoto, Sicilia, Portugal -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate21 Nov, 2024Not Specified23 Aug, 2024N/ARussian,Technical DocumentationNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ABOUT THE 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.
Now we are looking for a Golang Developer for the Core Platform Team.
Our team, composed of experienced senior developers, focuses on supporting and evolving core microservices used by Quadcode’s product teams. We handle essential cross-SaaS services that provide multiple functionalities for SaaS products, acting as “devs for devs.” Most of our clients are internal development teams within the company, and we manage a range of services, including some legacy systems. Our microservices enable other products to send emails, run marketing campaigns, gather user data, provide articles and translations, and offer analytics. As an agile Scrum team, we’re dedicated to creating a flexible and efficient development process to deliver valuable and up-to-date features quickly. We are searching for team players who are fearless of IT challenges and are eager to learn and grow with us.
Now the team has 1 Golang Developer, QA Auto Engineer, QA Manual Engineer, and a Team Leader.
Working with Agile, Scrum (1–2-week sprints, grooming, planning, retrospective), and SAFe framework. Furthermore, we are using Google Meet, Slack, TargetProcess, Wiki, and Confluence for teamwork.
Daily scrum standups are conducted at 11:00 GMT+3, followed by peer code reviews.
Technology stack: Golang, PostgreSQL, Greenplum, Redis, Kafka, PHP (Symfony/Phalcon), Grafana, Gitlab-CI, Docker, k8s.

REQUIREMENTS

  • 3 years of experience in Go development;
  • Proficiency in SQL databases;
  • Understanding of system architecture principles;
  • Familiarity with Gitlab-CI, Dockerfile creation, and Helm chart deployment;
  • English proficiency at B1 level (ability to read technical documentation and communicate with international teams);
  • Fluent in Russian (at least C1).

Responsibilities:

  • Refactor service architecture for scaling high load;
  • Generate new B2B reports within reporting services, which may include setting up new data marts in Greenplum;
  • Research legacy logic and bugs to apply fixes to specific services;
  • Propose new architecture for existing processes and manage tasks from feature ideation to production deployment.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Remoto, Portugal