We are looking for a Technical Lead Manager with Enterprise SaaS Product experience to lead our expanding team engineers. If you have a passion for working with a team to develop high-quality A.I software, then we would love to hear from you. As a Technical Lead Manager, you will be responsible for delivering technology solutions by working closely with our CTO and Head of Product.
· Understand product and business requirements, translating requirements into functional and technical specification documentations.
· Plan timeline and assist in prioritizing multiple work streams using Agile approach based on business requirements and goals.
· Hold and participate in regular team meetings to determine progress and address any issues or challenges regarding project.
· Facilitates daily scrum, sprint planning, sprint demo and retrospective meetings.
· Working with the Head of Product and CTO to give technical input on features.
· Communicate with stakeholders and convert discussions into user requirements before building these into working software with the development team.
· Research and suggest suitable technical solutions, toolset choices and the software architecture.
· Allocate tasks and set deadlines, as well as developing the application with the team.
· Break down backlog tasks into sub tasks and accurately estimate man-effort, timeline and budget.
· Coordinate dependencies to the development team across different work streams.
· Identify risks and dependencies across multiple work streams to developers and provide resolution.
· Manage development and QA progress completed on schedule based on release plan.
· Responsible for the codebase quality and doing code review of other developers, reviewing pull requests, etc
· Lead, mentor and coach the existing software development team to complete their objectives and see individuals reach their full potential.
· Motivate every single team member, making sure that everyone pulls their weight.
· Provide internal and external training on how to use the product.
· Assist in optimise and improve product delivery process.
· Ensure that the software is developed to the rigorous quality standards.
· PMI/PMP/ Scrum certification preferred
· At least 8 years hands-on SaaS Product project management and/ or development experience over a range of technologies.
· Experience in leading a diverse team of at least 15 developers, designers and high profile researchers.
· Experience in managing complex Enterprise SaaS product/ projects
· Strong knowledge about Agile-Scrum and able to explain methodologies to motivate the team.
· Strong technical background with hands-on experience in PHP, Node.js, Laravel, HTML/HTML5, CSS/CSS3, Javascript, AngularJS, ReactJS
· Knowledge about tasks, backlog tracking, burndown metrics, velocity, user stories etc.
· Experience developing and managing project schedules, preferably using Microsoft Project/ Trello/ JIRA or equivalent tools
· Solid experience in business process mapping.
· Experience managing software implementations in a SaaS / Cloud computing environments an asset/ Amazon AWS
· Understanding of relational databases and SQL an asset
· Excellent customer relationship and business acumen
· Ability to manage multiple projects/ product streams at the same time and manage competing priorities
· Excellent organization, communication and collaboration skills
· Ability to drive results through a multi-disciplinary team with matrixed reporting relationships
· Ability to lead and facilitate workshops and demo sessions
· Effective communication (both English and Bahasa Indonesia) skills and the ability to present complex ideas in a clear, concise manner