Deskripsi Pekerjaan
Join CMC Global as a Senior Fullstack Software Engineer (Golang) and play a pivotal role in designing, building, and supporting mission-critical platforms. We are seeking a visionary engineer who thrives in a fast-paced environment and is passionate about scalable architecture. You will collaborate with cross-functional teams to deliver high-quality software solutions that drive business growth. If you are an expert in Golang and have a knack for solving complex problems, this is the opportunity you’ve been waiting for.
Why Join Us?
We offer a dynamic work culture that encourages innovation and professional growth. You will work on cutting-edge technologies in a supportive environment where your contributions directly impact our product success.
Tanggung Jawab
- Design, develop, and maintain high-performance, scalable Golang backend services and RESTful APIs.
- Collaborate with front-end engineers to integrate user-facing elements with server-side logic.
- Participate in the full software development lifecycle, including requirements analysis, design, coding, testing, and deployment.
- Optimize application performance, ensuring low latency and high availability.
- Mentor junior developers and conduct code reviews to maintain high coding standards.
- Troubleshoot complex technical issues and implement robust solutions.
Kualifikasi
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Strong proficiency in Golang (Go) with deep understanding of concurrency and package management.
- Extensive experience with SQL and NoSQL databases (PostgreSQL, MongoDB).
- Solid understanding of microservices architecture and containerization technologies (Docker, Kubernetes).
- Familiarity with modern frontend frameworks (React, Vue, or Angular) is a plus.
- Excellent problem-solving skills and ability to work in an Agile/Scrum environment.