All you need to know, to be a part of AirdroiTech!
Engineering
Position Overview:
Step into the realm of mobile innovation! As our Senior Software Engineer specializing in mobile app development, you’ll be at the forefront of crafting intuitive and impactful applications that resonate with users worldwide. Your extensive expertise will drive the creation, optimization, and scaling of our mobile solutions, ensuring a seamless experience across diverse platforms and devices. Collaborating with a multidisciplinary team, you’ll leverage cutting-edge technologies, methodologies, and best practices to set new benchmarks in mobile app excellence. Join us and shape the digital touchpoints of the future.
Your responsibilities will encompass the following key areas:
- Develop and manage software related aspects of product development
- Test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Work with software engineering team and analysts to improve software
- Develop and manage well-functioning databases and applications
To be successful in this role, you will need to have
- Bachelor’s degree in Technology or Computer Science
- At least 5 years’ experience or more in any programming language especially on mobile development
- Excellent problem-solving skills with a relentless self-drive
- Exceptional attention to details and time management skills
- Team player and good collaborator
Must-Have Skills:
- Programming Proficiency: Solid experience in languages relevant to app development, such as Java (Android), Swift (iOS), or Dart (Flutter).
- App Lifecycle: Understanding of the full mobile development lifecycle, from concept to deployment and maintenance.
- UI/UX: Ability to implement complex UIs and ensure a seamless user experience across devices and screen sizes.
- App Store Knowledge: Understanding of the deployment process, app store optimization, and compliance requirements for major app stores.
Bonus Skills:
- CI/CD for Mobile Apps: Familiarity with CI/CD pipelines tailored for mobile app development using tools like Fastlane, Bitrise, or Jenkins.
- Performance Optimization: Proficiency in profiling and optimizing app performance.
- Security: Knowledge about securing mobile apps, understanding common vulnerabilities, and implementing authentication and authorization (e.g., OAuth, JWT).
- Cloud IntegrationFamiliarity with cloud platforms like AWS, Azure, or GCP and integrating cloud-based services into mobile apps.
- Development Platforms Experience:Familiarity with backend-as-a-service platforms like Firebase, AWS Amplify, or Azure App Center. Experience leveraging these platforms for quicker app development, backend integration, or deployment automation.
Your application will include the following questions:
-
Which of the following statements best describes your right to work in Malaysia?
-
What’s your expected monthly basic salary?
-
How many years’ experience do you have as an iOS Android Mobile Application Developer?
-
How many years’ experience do you have as a Flutter Developer?
Position Overview:
Navigate the intricate world of device intelligence! As our Firmware Test Engineer, you’ll be the guardian of quality and precision for our Internet of Things (IoT) innovations. Your adeptness will drive the rigorous validation of our firmware, ensuring that every byte and bit performs to perfection. Within our collaborative ecosystem, you’ll work alongside firmware developers, system architects, and IoT specialists, honing the reliability and resilience of our cutting-edge devices. Embark on this crucial role and champion the flawless execution of technologies that power tomorrow’s connected world.
Your responsibilities will encompass the following key areas:
- Evaluate and validate firmware components, mobile and web applications, microservices, and APIs.
- Ensure the optimal performance and responsiveness of firmware through rigorous testing.
- Establish and enforce testing methodologies and protocols.
- Guide software engineers in adopting top-tier testing practices and strategies.
- Prioritize and implement test automation for enhanced efficiency.
- Design and automate end-of-line testing processes to ensure production-ready quality.
- Ensure the firmware functionalities are adaptable across various platforms.
- Collaborate with the software engineering team and analysts to enhance firmware quality.
- Oversee the robustness and performance of underlying databases and applications.
To be successful in this role, you will need to have:
- Bachelor’s degree in Technology or Computer Science
- At least 3-5 years of experience in testing firmware for embedded systems and associated software components
- Excellent problem-solving skills with a relentless self-drive
- Exceptional attention to details and time management skills
- Excellent communication skills to effectively convey complex technical concepts to both technical and non-technical stakeholders
- Experience working in multi-disciplinary teams, including collaboration with hardware engineers, software developers, and QA teams.
Must-Have Skills:
1. Programming & Scripting:
- Proficiency in languages relevant to firmware development and testing such as C, C++, and Python.
2. Communication Protocols:
- Strong experience with BLE (Bluetooth Low Energy) and Wi-Fi protocols.
3. Firmware Debugging:
- Proficient with debugging tools and techniques to identify firmware issues at both the software and hardware interface levels.
4. Test Strategy Development:
- Experience in creating and implementing comprehensive test plans and strategies for firmware validation.
5. Continuous Integration & Continuous Deployment (CI/CD):
- Understanding of CI/CD pipelines, specifically tailored for firmware testing and deployment.
6. Hardware-Firmware Interaction:
- Experience with testing the interplay between firmware and the underlying hardware.
7. Embedded Systems Testing:
- Knowledge of best practices in embedded systems testing, including both white-box and black-box testing.
Bonus Skills:
1. Matter Protocol:
- Experience with the Matter open-source, royalty-free connectivity standard.
2. Security Testing:
- Knowledge of best practices for firmware security, including vulnerability assessment and secure coding practices.
3. Performance Testing:
- Ability to assess the performance, response times, and stability of firmware under various conditions
You will play an important role, such as
- Prioritize and refine the product backlog for clarity and visibility
- Write and specify user stories and acceptance criteria
- Act as a liaison between the development team and stakeholders
- Collaborate with cross-functional teams for alignment and value delivery
- Lead and participate in Scrum ceremonies (Sprint Planning, Daily Standups, Sprint Reviews, and Retrospectives)
- Champion Scrum methodology within the organization
- Engage stakeholders for feedback and product validation
- Communicate product progress and release plans to stakeholders
- Track and report on product performance post-launch
- Utilize data-driven approaches for decision-making and KPI measurement
- Promote Agile practices and continuous process improvement
- Facilitate problem-solving and conflict resolution within the team
- Collaborate with UX/UI designers for an intuitive user experience
- Ensure design and technical solutions meet user needs
- Possess experience as a Product Owner in a Scrum framework
- Have a deep understanding of Scrum principles and Product Owner responsibilities
To be successful in this role, you will need to have
- Bachelor’s degree and 4 years of product or project development experience
- At least 1 year of experience in Product Management and/or Product Development
- Proven track record of delivering data driven solutions with a customer-first mindset
- Established background in launching software or services in partnership with engineering teams and high degree of proficiency in prototyping, iterative development, understanding of Agile principles
- Experience successfully driving end-to-end delivery of data and intelligence solutions, including a wide variety of mechanisms, e.g. dashboards, APIs, real time alerts, etc. Balance of technical knowledge and business acumen
- Proactive, self-starter with excellent project management skills and ability to manage multiple tasks effectively
- Excellent communication skills with the ability to engage, influence, and inspire partners and stakeholders to drive collaboration and alignment
- High degree of organization, individual initiative, and personal accountability
- Team player and good collaborator
- Excellent communicator
Position Overview:
Dive into the intricate world of software validation and quality assurance! As our Senior Software Test Engineer, you’ll champion the robustness and reliability of our software solutions. Your keen analytical skills and meticulous approach will be essential in identifying, addressing, and mitigating potential software challenges, ensuring impeccable performance and user experience. Collaborating with developers, designers, and cross-functional teams, you’ll architect comprehensive test strategies, refine methodologies, and drive continuous improvement in our software testing lifecycle. Join us and be the cornerstone of our commitment to excellence in software delivery.
Your responsibilities will encompass the following key areas:
- Comprehensive Software Evaluation: Conduct thorough testing of various software products, including but not limited to mobile apps, web apps, microservices, and APIs.
- Performance Assurance: Validate software functionalities for optimum responsiveness and efficiency, ensuring a seamless user experience.
- Test Strategy Development: Lead the design and implement advanced test methodologies and protocols that align with industry best practices.
- Test Automation: Identify opportunities for test automation to improve efficiency and coverage, and implement these solutions effectively.
- User-Centric Development: Contribute to building software features and applications that are user-friendly and adaptable across various platforms and devices.
To be successful in this role, you will need to have
- Bachelor’s degree in Technology or Computer Science
- At least 5 years’ experience or more in any programming language especially on web based
- Excellent problem-solving skills with a relentless self-drive
- Exceptional attention to details and time management skills
- Team player and good collaborator
- Excellent communicator
MUST-HAVE SKILLS
Automated Testing:
- Proficiency in writing, maintaining, and executing automated tests for mobile and web applications. Familiarity with frameworks like Selenium, Appium, or Espresso.
API, Mobile and Web Testing:
- Experience with integration testing for APIs, ensuring that endpoints respond correctly, and data structures are consistent. Proficiency with tools like Postman, RestAssured, or Insomnia.
- Experience testing mobile applications across multiple device types, operating systems, and screen sizes, as well as web applications across different browsers.
Test Plan Creation:
- Ability to create comprehensive test plans covering various scenarios, edge cases, and platforms.
Test Scripting:
- Ability to write scripts for test execution using languages like Python, JavaScript, or Ruby.
Continuous Integration & Continuous Deployment (CI/CD):
- Basic understanding of CI/CD pipelines and how testing integrates into them.
BONUS SKILLS:
Mobile Specific Testing:
- Experience with tools like XCUITest (for iOS) or Robot Framework.
Security Testing:
- Basic understanding of security principles and experience with security testing tools like OWASP ZAP or Burp Suite.
Database Testing:
- Ability to write SQL queries and validate data integrity between frontend and backend systems.
Cloud Integration Testing:
- Experience with cloud platforms like AWS, GCP, or Azure, ensuring the correct integration and functioning of cloud-based services in the app.
Chaos Testing:
- Familiarity with chaos engineering principles and tools like Chaos Monkey or Gremlin to ensure the resilience of applications.
Position Overview:
As a Digital Product Designer(UI/(UX) you will play a pivotal role in shaping the development and expansion of our AirTouch Smart Home ecosystem. This role requires a user-centric approach to designing smart home products that meet the needs of homeowners and HVAC installers alike. The Product Designer will collaborate closely with technical teams, stakeholders, and customers to create products that integrate seamlessly into existing systems while providing a compelling and innovative user experience. From concept to final design, this role is responsible for crafting solutions that drive competitive advantage in the smart home and connected devices market.
PRIMARY DUTIES AND ACCOUNTABILITIES
• User Research & Analysis: Conduct user research to understand homeowner and HVAC installer needs, pain points, and preferences. Use data analysis to inform product design decisions and improve user experience.
• Product Ideation & Concept Development: Develop innovative product concepts and solutions that align with the AirTouch Smart Home ecosystem’s goals. Brainstorm and sketch initial design concepts for new product features and integrations.
• UI/UX Design: Design intuitive, visually appealing, and user-friendly interfaces for smart home applications and devices. Create wireframes, prototypes, and high-fidelity mock-ups for testing and validation.
• Collaboration with Cross-Functional Teams: Work closely with engineers, product managers, and marketing teams to ensure the product vision is cohesive and achievable. Serve as a bridge between technical teams and stakeholders to align design goals with technical feasibility.
• Design System & Brand Consistency: Maintain and enhance the AirTouch design system, ensuring brand consistency across all products and platforms. Create design components and assets for reuse across various products and features.
• Product Testing & User Feedback Integration: Participate in usability testing sessions and gather feedback from users to refine and enhance designs. Iterate on designs based on user feedback, stakeholder input, and usability data.
• Prototype Development & Interaction Design: Build interactive prototypes to demonstrate product functionality and test usability. Define interaction flows and animations that enhance the user experience and usability.
• Documentation & Handoff to Development: Prepare and organize design documentation, including specs, guidelines, and visual assets, for handoff to the development team. Support developers during the implementation phase to ensure design accuracy and quality.
• Market & Competitor Analysis: Stay informed of trends and advancements in smart home technology and competitive products. Apply insights from market analysis to improve the user experience and competitive edge of the product.
• Continuous Improvement & Innovation: Actively seek opportunities to enhance existing product features and user journeys. Foster a culture of innovation, bringing fresh design ideas to keep AirTouch products at the forefront of the smart home market.
QUALIFICATIONS AND EXPERIENCE
• Educational Background: Bachelor’s degree in Product Design, Industrial Design, Interaction Design, Human-Computer Interaction, or a related field.
• Professional Experience: Minimum of 3-5 years of experience in product design, preferably within the smart home, IoT, or consumer electronics industry.
• Technical Skills: Proficiency in design software such as Figma, Sketch, Adobe Creative Suite, or other design and prototyping tools. Familiarity with 3D modelling software (e.g. Shapr3D, SolidWorks) is a plus.
• UI/UX Design Expertise: Proven experience in creating user-friendly, accessible, and visually appealing interfaces that address business objectives. Strong understanding of user-centric design principles and usability testing methods.
• Prototyping Skills: Experience with rapid prototyping and wireframing, as well as knowledge of motion design and interactive animations.
• Design Systems Knowledge: Familiarity with developing and maintaining design systems to ensure consistency across products. • Analytical and Problem-Solving Abilities: Strong analytical skills and experience in gathering and applying user feedback to improve product designs. Ability to solve complex design problems with creative, user-centric solutions.
• Collaboration and Communication: Excellent communication and teamwork skills, with the ability to collaborate effectively with cross-functional teams, including engineering, product management, and marketing.
• Adaptability and Continuous Learning: Enthusiasm for staying up to date with the latest design trends, technologies, and smart home industry advancements. Open to feedback and eager to refine design skills.
RELATIONSHIP AND AUTHORITY
- Reports to Technical Product Manager
- Maintains a strong working relationship with all internal stakeholders
OTHER RESPONSIBILITIES
- Compliance with all Company Policies and Procedures to exercise the Company’s duty of care to protect the health, safety and well-being of all employees.
- Having the authority and responsibility for alerting the organisation to potential, or known, problems that affect the quality of products and services, to support a pro-active, prevention-based approach to the delivery of quality outcomes.
- Responsible for providing input and offering recommendations for the improvement of company processes and standard procedures.
Shared Services
Position Overview:
As the Customer Experience Manager, you will lead the customer experience team based in Kuala Lumpur, ensuring the highest standards of service for our Australian customers. This role requires excellent English language skills and a deep understanding of Australian customer expectations. You will collaborate with Australian teams to address customer feedback, improve service levels, and deliver seamless experiences at every touchpoint.
Responsibilities
- Build and manage a customer experience team in Kuala Lumpur, focused on delivering top-tier service to Australian customers.
- Act as an escalation point for high-stakes customer issues and provide resolutions that meet the expectations of Australian customers.
- Use HubSpot and Bazaar Voice platforms to monitor and enhance customer feedback mechanisms.
- Collaborate with cross-functional teams in Australia to resolve customer issues and develop new service strategies.
- Manage KPIs related to Australian customer satisfaction and operational efficiency.
- Handle social media inquiries, ensuring culturally appropriate and timely responses to Australian customers.
Qualifications
5+ years of experience in customer experience management, preferably with experience supporting Australian customers.
Required Skills
- Fluent English language skills (written and spoken) with the ability to communicate effectively with Australian customers and teams.
- Strong understanding of Australian customer expectations and business culture.
- Proven experience with CX platforms such as HubSpot, Bazaar Voice, and social media tools.
- Ability to lead and develop a team remotely while collaborating with cross-functional teams across borders.
- Strong problem-solving and data analysis skills.
Type: Full-time, Permanent
Equal Opportunity Statement
Include a statement on commitment to diversity and inclusivity.
AirdroiTech is a dynamic company providing top-tier supporting services to a leading player in the air conditioning manufacturing and distribution industry. You will play a crucial role in ensuring the efficient management of inventory, driving operational excellence, and maintaining accurate data for key manufacturing processes.
Key Responsibilities:
- Inventory Management: Stock adjustment processing, ensuring accuracy and timeliness across Polyaire’s operations.
- Consumption Monitoring: Ensure compliance with weekly manufacturing consumption usage, particularly for Made-to-Order specials.
- Data Coordination: Assist with customer pricing structure uploads and support operations teams by following up on delinquent transactions to meet branch KPIs.
- Invoice Management: Maintain a daily register of supplier invoices where Polyaire has been charged but goods have not been receipted.
- Warehouse Oversight: Conduct weekly reviews of bulk warehouse stock levels, identifying and resolving issues with stock on hand.
- Stocktake Support: Assist in monthly manufacturing consumption stocktakes, ensuring data accuracy and accountability.
- Part Data Accuracy: Support the review of part master data through exception reporting and work closely with accounts payable on goods received but not invoiced (GRNI).
- Reporting: Prepare and present monthly reports on stock adjustments, purchase order reversals, and specials stock on hand, focusing on delinquent or high-value impacts.
Key Competencies:
- Experience: A minimum of 5 years in inventory control, particularly within a manufacturing environment.
- ERP Knowledge: Familiarity with ERP systems in manufacturing, with expertise in stocktake processes and data management.
- Data Handling: Experience managing large datasets (5,000+ lines) and maintaining part master data accuracy.
- Problem-Solving: Strong analytical and problem-solving skills with a proactive approach to resolving inventory issues.
- Financial Understanding: Good knowledge of bookkeeping principles (debits/credits) and the impact of inventory on financial reports.
- Advanced Excel Skills: Proficiency in using Excel for reporting and data analysis at a mid-to-high competency level.
- Management: Strong organizational skills with the ability to manage multiple tasks efficiently in a fast-paced environment.
The purpose of this role is to provide leadership and supervision for the Malaysian Finance and Admin team, ensuring all HR matters are dealt with, and offer support to Polyaire Australia in the areas related to Finance,accounts payable, accounts receivable and financial reporting functions, etc…
Primary Duties and Responsibilities
Finance Related Duties
- Update the landed cost calculation on a daily/weekly basis.
- Assist the inventory team when/as required.
- Perform month-end/year-end reporting
- Prepare all necessary journals and accruals as required
- Prepare and present regular financial reports to senior management and stakeholders.
- Prepare monthly balance sheet reconciliations
- Ensure compliance with financial reporting standards and regulations.
- Fixed assets maintenance and reconciliation (including updating the assets register)
- Manage and maintain the below ledgers:
- Cash Book
- Fixed Assets
- General Ledger
- Account Payables
- Account Receivables
- Inventory
Business Portfolios Analysis
- Provides analysis and interpretation of technical business problems, identifies the root cause of these issues and presents solutions to help improve business processes and streamline operations.
- Develops and maintains detailed documentation of business processes, policies, and procedures.
Customers Sales Orders Processing
- Ensure all sales orders are checked and processed correctly through the system.
- Liaise with the key stakeholders in Australia to resolve any issues with orders or specifications encountered at the processing stage.
- Assist in addressing queries in relation to order processing, sales credits, sales returnsand invoicing to ensure timely payments from customers.
Accounts Payable/Receivable
- Assist in managing all activities related to the accounts payable function to ensuretimely payments of vendors and maintain accurate records.
- Assist in managing all activities related to the accounts receivable’s function, such ascollection activities, bank reconciliations and sending follow-up inquiries related tooverdue accounts.
- Recommends improvements to accounts payable/receivable processes.
- Generating reports to management as and when required.
General and People Management
- Oversees the daily operations and the general administration of the Finance and Adminteam in Malaysia.
- Ensures good customer service and improves administration process.
- Evaluating the performance and productivity of the team as/when required.
- Implement and enforce policies and procedures
Specific Measures of Success
- Maintain an effective and productive relationship with stakeholders.
- Maintain an effective and professional functioning team.
- Timelines for account management activities achievements of Finance, Accounts Payable and Account Receivable targets.
- The Finance and Admin team timely response to all key stakeholder projects and expectations.
Requirement and Skills
- Bachelor’s degree in commerce/accounting or equivalent.
- CPA or CA qualified with a minimum 5 – 10 years of industry experience.
- Experienced in high inventory movement, wholesale or FMCG with multi-source international suppliers.
- Able to travel overseas when required.
- Demonstrate good business acumen and analytical capabilities.
- Strong stakeholder management skills to successfully manage a wide network of relationships.
- Excellent interpersonal, customer service and negotiation skills.
- Able to accurately articulate ideas, information, and presentations to target audience.
- Confident in liaising and updating clients with sound understanding and written and communication skills.
- Exceptional attention to detail with numbers and strong in analysing reports and data.
- Advanced skills in MS Office suite i.e., Excel, Word, etc.
- Strong communication skills with a good command of English, both verbal and written abilities.
- Desirable ERP knowledge Epicor or similar.
Key Attributes
- A strong work ethic.
- Capable of identifying opportunities, mapping business processes improvements and customer needs satisfaction.
- Well organised and professional in driving quality customer experience and collection outcomes.
- A natural driver to achieve results combined with resilience and seeking out continuous improvement at every opportunity.
- A good communicator and a negotiator.
- Acquire the tenacity of purpose and dedication to achieve positive outcomes.
TBA
TBA