About Us:
We are a dynamic and innovative company specializing in providing top-tier outsourcing solutions. Our clients span a variety of industries, and we pride ourselves on delivering high-quality, efficient, and scalable software solutions. We are currently seeking a talented Senior Go Developer to join our team and contribute to our diverse range of outstaffing projects.
Key Responsibilities:
- Design, develop, and maintain scalable and high-performance applications using Go.
- Collaborate with cross-functional teams to gather requirements, design solutions, and implement features.
- Write clean, efficient, and well-documented code.
- Troubleshoot, debug, and optimize existing code and systems.
- Participate in code reviews and ensure adherence to best practices.
- Stay updated with the latest industry trends and technologies related to Go development.
Requirements:
- Minimum of 4 years of professional experience in Go programming.
- Strong understanding of Go language features and idioms.
- Proven experience with microservices architecture and RESTful APIs.
- Familiarity with cloud platforms such as AWS, Google Cloud, or Azure.
- Experience with database systems (SQL and NoSQL).
- Proficiency in version control systems, preferably Git.
- Solid problem-solving skills and the ability to work independently.
- English proficiency at B2 level or higher, with strong communication skills.
Desired Skills:
- Experience with front-end technologies such as JavaScript, TypeScript, or modern frameworks like React, Angular, or Vue.js.
- Understanding of full-stack development concepts and the ability to integrate front-end and back-end systems.
- Familiarity with front-end build tools and workflows (e.g., Webpack, Babel).