SabiKerja is a curated headhunter agency based in Jakarta that is well-known as a one-stop talent solution in which we connect curated quality talent with the institution or company that partners with us.
We represent our client that one of Software-as-a-Service (SaaS) company that specializes in delivering innovative finance solutions to businesses of all sizes. With a dedicated focus on financial management, their cutting-edge software platform enables organizations to streamline their financial processes, enhance decision-making capabilities, and achieve greater operational efficiency.
- Design, develop, and enhance the backend infrastructure of our IT SaaS products, ensuring scalability, performance, and reliability.
- Write clean, efficient, and maintainable code in Golang that adheres to best practices and coding standards.
- Collaborate with cross-functional teams (front-end developers, QA, product management) to understand requirements and deliver high-quality features.
- Participate in code reviews, providing feedback and suggestions to maintain code quality and improve team productivity.
- Debug and troubleshoot complex issues, identifying and implementing effective solutions.
- Contribute to architectural discussions and provide technical recommendations to improve system performance and efficiency.
- Continuously research and evaluate emerging technologies, tools, and frameworks to enhance the development process and stay up-to-date with industry trends.
- Mentor and guide junior team members, fostering their technical growth and sharing best practices.
- Collaborate with DevOps and infrastructure teams to optimize deployment processes and ensure smooth operations.
- Contribute to the documentation of system architecture, design decisions, and technical specifications.
**Requirements**:
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Minimum of 3 years of professional experience in backend development.
- Strong proficiency in Golang and a solid understanding of its core concepts, idioms, and best practices.
- Experience with designing and developing RESTful APIs and microservices architectures.
- Familiarity with cloud platforms, particularly Google Cloud Platform (GCP), and related services.
- Proficient in working with databases (relational and/or NoSQL), writing efficient queries, and designing database schemas.
- Strong understanding of software engineering principles, data structures, algorithms, and design patterns.
- Experience with version control systems (e.g., Git) and collaborative development workflows.
Ability to commute/relocate:
- Jakarta: Reliably commute or planning to relocate before starting work (required)
**Education**:
- S1 (preferred)
**Experience**:
- Back End Developer: 3 years (preferred)
- Google Cloud Platform (GCP): 1 year (preferred)
- Go Language: 1 year (preferred)