Go Developer

Johannesburg FULL TIME R50,000 - R66,666 / Month
(R600,000 - R800,000 / Year)

Job Description

As a Go Developer at Tech Innovations Inc., you will engage in developing robust applications using Go. Ideal candidates have a passion for coding, a knack for problem-solving, and are interested in building high-performance systems. You'll work closely with our dynamic team to enhance existing products and create new user-friendly solutions.

Responsibilities

  • Design, program, and create high-performance applications in Go.
  • Work with DevOps to manage deployment pipelines.
  • Participate in code reviews and mentor junior developers.
  • Document development processes and software designs.
  • Keep up with emerging technologies to innovate software development.

Requirements

Education
  • Master's degree in Software Engineering or related field is a plus
Experience
  • 4+ years in software development with Go
Technical Skills
  • Microservices Architecture
  • Git
Soft Skills
  • Effective communication
  • Problem-solving
Certifications
  • AWS Certified Developer - Associate
Languages
  • English: Fluent

Advantageous

  • Knowledge of SQL and NoSQL databases: Experience in setting up and managing SQL/non-SQL databases.
  • Understanding of Agile methodologies: Familiarity with Agile practices and workflow.

Benefits

  • Comprehensive medical aid and retirement fund contributions
  • Flexible working arrangements
  • Professional development and training opportunities
  • Work-life balance initiatives

Company Culture

  • Innovative Environment: We thrive on innovation, encouraging creativity and fresh ideas across all levels.
  • Supportive Team Culture: Join a supportive team where your contributions are valued and recognized.
  • Respect for Diversity: We respect diverse backgrounds and believe that diversity drives innovation.
Status: Open