Search by job, company or skills
Job Responsibilities
Key Responsibilities:
Design, develop, and maintain high-performance, scalable applications using Golang.
Write clean, efficient, and well-documented code.
Collaborate with front-end developers, product managers, and other stakeholders to define and implement software requirements.
Optimize applications for maximum speed and scalability.
Troubleshoot and debug issues, and implement improvements.
Participate in code reviews and maintain coding standards.
Stay up-to-date with emerging trends and technologies in software development.
Requirements:
Proven experience as a Golang Developer or similar role.
Strong proficiency in Go programming language and its frameworks.
Experience with RESTful APIs and microservices architecture.
Knowledge of database systems (e.g., PostgreSQL, MySQL, MongoDB) and SQL.
Familiarity with version control systems (e.g., Git).
Understanding of containerization and orchestration tools (e.g., Docker, Kubernetes) is a plus.
Experience with cloud platforms (e.g., AWS, GCP, Azure) is advantageous.
Excellent problem-solving skills and attention to detail.
Strong communication and teamwork skills.
Bachelors degree in Computer Science, Engineering, or a related field, or equivalent experience.
Preferred Qualifications:
Experience with front-end technologies (e.g., React, Angular) is a plus.
Knowledge of DevOps practices and CI/CD pipelines.
Contributions to open-source projects or active involvement in the Go community.
Job Type: Full-time
Pay: 2,300,000.00 - 2,400,000.00 per year
Schedule:
Ability to commute/relocate:
Application Question(s):
Experience:
Work Location: In person
Login to check your skill match score
Date Posted: 14/11/2024
Job ID: 100387323