Job Openings Go Developer

About the job Go Developer

What you will be doing:

  • Developing high quality features working with our product team to better serve customers;

  • Drive the architecture and technology choices that enable a world-class experience for our

    customers;

  • Being responsible for designing, developing and deploying medium to large sized projects;

  • Helping define engineering best practices and provide technical mentorship to other members

    of the engineering team;

  • Identify continuous improvements to an infrastructure which can handle over millions of

    clients;


You are a good match if you have:

    • 4+ years of professional experience in development projects

    • Extensive experience with the Go programming language

    • Strong understanding of REST APIs

    • Experience in communicating with users, other technical teams, and management to collect

      requirements, describe software product features, create technical designs and specifications;

    • Knowledge of the entire software lifecycle (Development, Build, Test, Integration).

    • Experience with source control tools: Git, GitLab, GitHub.

    • Experience working in an Agile Scrum team



Bonus Skills

• Experience with containerization technologies (Docker, Kubernetes)

• Experience with Prometheus, Grafana

• Experience with various data stores ( PostgreSQL, MySQL, Redis, MongoDB )

• Experience with configuration management tools: Ansible, Puppet