Syone - Golang Developer
Skip to content

Golang Developer

  • Porto, Porto, Portugal
Professional Services

Job description

We are looking for an experienced Golang Developer to integrate on a backend squads client, a Portuguese retailer of electronic, consumer and entertainment products! Our goal is to find people who are willing to learn and who enjoy solving the kind of problems that arise in their day-to-day programming tasks, whether they are senior or junior developers.

What you'll do:

  • Design, develop, and maintain scalable software solutions;
  • Collaborate with cross-functional teams to define, design, and ship new features;
  • Create and maintain technical documentation for code and APIs;
  • Debug and resolve issues reported through testing or user feedback.

Job requirements

What do I need to bring?

  • Bachelor´s Degree in Computer Science or similar;
  • Previous experience in Golang development
  • Experience with Test Driven Development (TDD);
  • Comfortable designing unit and integration tests;
  • Knowlegde of Relational databases — MySQL, Postgres and Non-relational databases — Redis, DynamoDB, Elasticsearch;
  • Messaging systems — Kafka, SQS;
  • Cloud services, specifically AWS — Lambda, S3, etc;
  • GitCI/CD systems, Docker;
  • Fluency in English

What will be valued?

  • Technical Certifications
  • Event-driven systems;
  • DDD or Clean Architecture;
  • Actor Models, Sagas and Process Managers;

What can Syone offer me?

  • Integration in an organization with profound and sustained growth and involvement in pioneering projects with innovative technological solutions;
  • Strong IT training plans;
  • Professional evolution with intervention in ambitious technological projects, both national and internationally