Description :
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 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.
Job Description :
- 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.