POSITION OVERVIEW
We are seeking a Software Development Manager to lead and grow our software development team. This role requires a strong technical foundation, hands-on leadership, and the ability to drive software development that meets excellent quality standards. The ideal candidate is well experienced in people management, strategic thinking, and cross-functional collaboration across global teams.
KEY RESPONSIBILITIES
Team Leadership & Development
- Lead and manage the software development team to ensure efficient, productive, and high-quality output by providing clear direction and constructive feedback.
- Provide mentorship that gives software developers clear direction on their career development and empowers them to grow professionally.
- Support day-to-day team coordination, including task allocation, workload balancing, and helping ensure the team has the right skills and bandwidth to deliver on product goals.
Technical Oversight & Execution
- Oversee the end-to-end software development process, ensuring alignment with requirements, timelines, and quality standards.
- Maintain standardized deliverable quality based on best practices through regular reviews and updates.
- Work alongside the team to solve complex technical challenges, providing guidance and contributing to technical decisions.
- Oversee change management and issue resolution to keep delivery on track.
Collaboration & Cross-Functional Coordination
- Work closely with cross-functional teams in Indonesia and with the headquarter to ensure consistent alignment with business and product objectives.
- Drive clear communication and cross-team collaboration to ensure seamless alignment of requirements, feedback, and ongoing software iterations.
REQUIREMENT
Experience & Technical Skills
- 5+ years of recent professional experience in software development.
- Leadership experience, such as mentoring juniors or leading small project teams, is a plus.
- Previous experience in a project-focused company is an advantage.
- Strong technical background with knowledge of software architecture design, software development best practices and processes, and lifecycle management.
- Proficient in at least two commonly used programming languages/frameworks. Preferred: Experience with modern front-end frameworks (e.g., React, Angular, Flutter) and Java.
- Familiar with infrastructure and DevOps practices, including system setup and operational workflows.
Leadership & Soft Skills
- Ability to guide & lead the development team, with a willingness to grow as a leader.
- Strong analytical and problem-solving skills with sound judgment in technical decision-making.
- Able to bring clarity and structure in complex technical environments, keeping the team aligned and productive.
- Genuinely curious about new technologies, tools, and development practices.
Communication & Working Style
- Proficient in both written and spoken English (mandatory).
- Willing to work from the office in BSD, Tangerang Selatan.
- Willing and able to travel to Germany when it's required.