Description
- Lead and manage the Software Development process and teams to deliver software, infrastructure and architecture that meets the needs of customers;
- Build and lead the software team to deliver customer-facing software products that fully utilize and show-off Earable’s hardware product.
- Work with the business team and BoD to design, architect, and implement new software functions and features.
- Ensure adherence to continuous improvement practices as required to meet quality and time to market imperatives.
- Ensure delivery consistent with Agile processes across the teams;
- Work effectively with Product Managers and Product Owners to ensure delivery against agreed priorities;
- Implement mechanisms to monitor, manage and provide progress on all software development activities;
- Accountable for the on-time and quality delivery of software development projects;
- Create, implement and maintain a continuous improvement plan for software development;
- Working closely with the Product Managers with the aim of meeting current and future user needs;
- Ability to work independently in a fast paced, unstructured environment.
- 10+ years of relevant and diverse technical experience, mainly building, deploying and operating high traffic applications.
- You have demonstrated experience building and operating directly to consumer products.
- Experience in developing large systems in commercially available software.
- You are well versed in technology solutions, data, security, and regulatory compliance.
- Experience in wireless and wearable electronic technologies with end-end product support.
- Strong analytical skills and ability to guide critical decisions.
- Proven track record of working in a fast-paced innovative work environment.
- Must be highly motivated, self-starter with innovation and integrity.