Job Purpose :
This position is responsible for leading the Engineering team in delivering high-quality technology solutions that support business objectives. The role ensures product development is executed efficiently, delivered on time, and aligned with engineering standards while fostering cross-functional collaboration and continuous team development.
Requirements :
- Bachelor’s degree in Information Technology, Computer Science, Computer Engineering, or a related field.
- Minimum 5 years of experience in Software Engineering, Software Development, or a related field, including experience leading engineering teams.
- Strong understanding of the Software Development Life Cycle (SDLC), software architecture, and engineering best practices.
- Proven experience managing product development projects and collaborating with cross-functional teams.
- Strong leadership, analytical thinking, problem-solving, and decision-making skills.
- Able to work effectively in a fast-paced and collaborative environment.
- Proficiency in Bahasa Indonesia is required; English proficiency is a plus.
Areas of Responsibilities :
- Lead, mentor, and develop a team of Fullstack, AI, and QA Engineers.
- Plan, manage, and oversee product development initiatives to ensure timely and high-quality delivery.
- Collaborate with the Product team and cross-functional stakeholders to translate business needs into effective technical solutions.
- Provide technical leadership and ensure engineering standards and best practices are consistently implemented.
- Oversee software development and quality assurance activities to deliver reliable and scalable products.
- Monitor project progress, identify technical risks, and resolve challenges to ensure successful project delivery.
- Drive continuous improvements in engineering processes, development practices, and team collaboration to enhance product quality and operational efficiency.