Deskripsi Pekerjaan
Join Binar Academy's innovative team as a Full Stack Developer, where you'll architect and build scalable solutions for distributed systems using Go. This role offers the opportunity to work in a dynamic environment where your expertise in software engineering will directly impact product development and system performance. We're seeking a passionate professional who thrives in collaborative settings and is committed to writing clean, efficient code. The ideal candidate will contribute to end-to-end development processes, from initial concept to deployment, while maintaining high standards of quality and scalability.
Tanggung Jawab
- Design, develop, and maintain scalable backend services using Go programming language
- Architect solutions for distributed systems ensuring high availability and performance
- Collaborate with frontend developers to integrate user-facing elements with server-side logic
- Implement efficient database solutions and optimize data storage mechanisms
- Participate in code reviews and contribute to continuous improvement of development practices
- Troubleshoot and debug applications to ensure robust system performance
- Stay updated with emerging technologies and industry best practices
Kualifikasi
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Minimum 3 years of experience in software engineering within distributed systems
- Proficiency in Go programming language with strong understanding of concurrency
- Experience with frontend technologies (JavaScript, React, HTML5, CSS3)
- Familiarity with RESTful APIs, microservices architecture, and cloud platforms
- Strong problem-solving skills and ability to work in agile environments
- Excellent communication skills with cross-functional teams