job description
Are you a passionate Go Developer looking for an exciting project-based opportunity? SnapMart is seeking experienced developers to join our dynamic team and contribute to building robust, scalable systems in a fast-paced environment. This role offers the flexibility to work remotely from beautiful locations in Bali, including Canggu, Ubud, Denpasar, Jimbaran, Nusa Dua, Kuta, and Badung.
As a Go Developer at SnapMart, you will collaborate with a talented team to design and implement high-performance applications. You will have the opportunity to work on cutting-edge projects, leveraging your expertise in Go to create solutions that drive innovation and efficiency. This is a fantastic chance to grow your skills, work on impactful projects, and enjoy the vibrant culture and lifestyle of Bali.
If you are a motivated developer with a strong background in Go and a passion for creating scalable systems, we would love to hear from you. Join us and be part of a team that values creativity, collaboration, and excellence.
Responsibility
- Design, develop, and maintain high-performance applications using Go.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code.
- Optimize applications for maximum speed and scalability.
- Implement automated testing platforms and unit tests.
- Troubleshoot and debug applications to ensure optimal performance.
- Stay up-to-date with emerging trends and technologies in Go development.
- Participate in code reviews and contribute to best practices.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as a Go Developer or similar role.
- Strong understanding of Go programming language and its ecosystem.
- Experience with RESTful APIs and microservices architecture.
- Familiarity with databases such as PostgreSQL, MySQL, or MongoDB.
- Knowledge of containerization technologies like Docker and Kubernetes.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and as part of a team in a fast-paced environment.