#1 Job Board for tech industry in Europe

Golang Developer
Go

Golang Developer

Type of work
Full-time
Experience
Mid
Employment Type
B2B
Operating mode
Remote

Tech stack

    Golang

    regular

    AWS services

    regular

    CI/CD

    regular

    RESTful API

    regular

    PostgreSQL

    regular

    Docker

    regular

    MDM

    nice to have

    Terraform

    nice to have

Job description

Online interview

About Us


KYOTU Technology is a growing team of 40+ IT engineers. We believe that Software Development is not only programming high-quality, scalable and secure code but also a deep understanding of the product and business requirements. We prefer to know WHAT and WHY we do and as a team during the SDLC process decide HOW to do it. And in the end - we like to have fun doing it. As a Golang Developer you will be part of the team that realizes complex product development


Key Responsibilities:


  • Design, develop, and maintain backend services and APIs using Go (Golang).
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Implement and manage scalable cloud-native architectures using AWS services like ECS, RDS, and S3.
  • Optimize and maintain PostgreSQL databases for performance and reliability.
  • Build and deploy containerized applications using Docker and ensure seamless CI/CD workflows via GitLab.
  • Write clear, maintainable, and testable code adhering to clean code principles.
  • Document APIs using Swagger or similar tools to ensure effective communication across teams.
  • Debug and resolve application issues, ensuring optimal system performance.


Must-Have Skills:


  • 2+ years of experience with backend development in Go (Golang).
  • Proficiency in AWS cloud services, including ECS, RDS, and S3.
  • Strong understanding of relational databases, especially PostgreSQL.
  • Hands-on experience with containerization tools like Docker.
  • Knowledge of CI/CD pipelines using GitLab.
  • Familiarity with RESTful APIs, distributed systems, and cloud-native architectures.
  • Practical understanding of clean code principles for writing high-quality software.
  • Expertise in version control systems, particularly GIT with GitFlow.
  • Ability to integrate with enterprise and third-party systems (e.g., Apple, Android Enterprise).
  • Experience documenting APIs using Swagger or equivalent tools.
  • Fluent written and spoken English.


Nice-to-Have Skills:


  • Knowledge of Mobile Device Management (MDM) solutions.
  • Familiarity with infrastructure-as-code tools like Terraform.


What We Offer:


  • Opportunities for professional growth and development.
  • Remote work
  • Access to cutting-edge technologies and tools.
  • A dynamic, inclusive, and collaborative work environment.