Career

Job vacancies

Front End Developer

About the job

We are looking for a passionate and expert in UI design, UX design, and front-end development to join us. You are good in human-computer interaction design (HCID), in coming up with elegant UI/UX solutions for our Smart Home System.

Responsibilities

  • Research and understanding our users’ digital interactions and habits.
  • Work and collaborate with marketing, sales, customer experience and other engineering team to understand best customers experience possibilities.
  • Plan and come up with UI and UX strategies.
  • Create and maintain digital assets, such as interface design files, wireframes, and interactive mockups.
  • Design, build, and maintain highly reusable JavaScript, HTML and CSS code or any necessary platform.

Requirement

  • Bachelor’s degree in Engineering, Information Technology, Computer Science, or relevant field.
  • Minimum 2 years experience as a front-end developer/UI/UX designer.
  • Relevant experience that demonstrates programming proficiency and understanding of solid design principles (plugins, node packages, etc.).
  • Proficiency in designing interfaces and building clickable prototypes in any design platform ie Sketch, InVision, Axure, etc.
  • Proficiency using Git version control.
  • Proficiency in AWS is a plus.

Back End Developer

About the job

You will hold an important role in assuring only high quality software/applications/products are released to the world. You will work closely with developers and will develop customized testing procedures and oversee projects from initial testing through delivery.

Responsibilities

  • To build cloud stack in AWS cloud platform
  • To create CloudFormation template in building cloud stack.
  • To create and deploy API for apps and internal use.
  • To build security system by leveraging AWS IAM capability.
  • To work in collaborative environment.

Requirement

  • Candidate must possess at least Bachelor of Degree in Computer Science or relevant discipline.
  • Candidate must have at least 2 years of working experience in NodeJS, Python, YAML and JSON.
  • Candidate must possess good understanding in AWS managed services such as DynamoDB, S3, Lambda, Step Function, AWS IoT, API Gateway and IAM.
  • Capable to build cloud stack in AWS Console, CLI and CloudFormation.
  • Proficient in GIT versioning technology.
  • Good understanding in IoT communication protocol such as MQTT, Zigbee, Modbus, LoRA and NB-IoT.

Tech Lead

About the job

Ideal candidate will have minimum of 8+ years of experience, some project management or delivery experience along with general Technical expertise. Tech Lead sets direction for the team, leads agile development and guides engineers during development.

Responsibilities

  • Lead development teams
  • Work closely with the team to derive key architecture and strategic decisions
  • Interface with CEO, operations/sales teams
  • Design and prototype new software components
  • Build technical roadmap for products and features
  • Participate in improving detailed technical and functional documentation
  • Play active role in the agile development team
  • Identify and resolve performance bottlenecks in services
  • Peer-review source code

Requirement

  • 8 years minimum experience in application development especially on public cloud with 2-3 years as technical lead/manager.
  • Bachelor’s/Masters in Computer Science or relevant area.
  • Proficient in one high-level programming language (typescript, javascript, NodeJS, python, ruby, java, etc)
  • Understands microservices architecture
  • Good overview of IoT technologies & platforms
  • Experience on Amazon AWS or Microsoft Azure
  • Agile Development and scrum master/ product owner experience
  • Architecture experience, with good overview of modern cloud technologies

Software / Application Test Engineer

About the job

You will hold an important role in assuring only high quality software/applications/products are released to the world. You will work closely with developers and will develop customized testing procedures and oversee projects from initial testing through delivery.

Responsibilities

  • Design test plans, procedures, scenarios, and scripts to accurately assess new products or software updates according to customer requirements and company policies.
  • Develop testing protocol for various aspects, such as usability, database impact, error and bug finding, regression testing, and implementation scenarios.
  • Identify, analyze and create detailed records of problems that appear during testing, such as software defects, bugs, functionality issues, and output errors, and work directly with software developers to find solutions and develop retesting procedures.
  • Track problems, resolutions, and bug fixes throughout testing and create a comprehensive database of defects and successful mitigation techniques.
  • Create detailed, step-by-step documentation of test procedures for each phase or project as needed to ensure replicability, compliance with standards, and growth of company knowledge base.
  • Communicate clearly and effectively with test personnel, users, developers, and clients to facilitate quick resolution of problems and accurate documentation of successes.
  • Provide frequent feedback to developers, including recommendations for improvements, evaluation of problems, potential solutions, and discussion of further test requirements.
  • Design and implement automated testing tools when possible, and update tools as needed to ensure currency and accuracy.

Requirement

  • Candidate must possess at least Bachelor of Degree in Computer Science or relevant discipline.
  • Candidate must have at least 2 years of working experience in NodeJS, Python, YAML and JSON.
  • Candidate must have at least 2 years of working experience in unit and integration test.
  • Candidate must possess good understanding in AWS managed services such as DynamoDB, S3, Lambda, Step Function, AWS IoT, API Gateway and IAM.
  • Capable to build cloud stack in AWS Console, CLI and CloudFormation.
  • Proficient in GIT versioning technology.
  • Good understanding in IoT communication protocol such as MQTT, Zigbee, Modbus, LoRA and NB-IoT.

IoT Device Engineer

About the job

You will be responsible to continuously improving our IoT device frameworks, testing and QA processes, building new exciting functionality and solve all device and integration issues. You will integrate the IoT devices into Maevi ecosystem and work closely with other teams to consistently releasing excellent device offering to customers.

Responsibilities

  • Identify the best IoT devices that suit Maevi smart home or smart building system and integrate into the system.
  • Develop test plan and necessary test system to perform functional test on all devices and assure standard compliance.
  • Work with the software development team to develop core backend services (analytics, content management, data processing, etc.)
  • Design and develop tools to optimize support QA, deployment and support
  • Work closely with engineering, supply chain, sales and customer experience team for product engineering support.

Requirement

  • Bachelor’s degree in Engineering, Information Technology, Computer Science, or similar field.
  • Minimum 2 years of software testing experience.
  • Understanding of the Linux OS, process management, device management and connectivity.
  • Understanding os AWS services such as AWS IoT, Greengrass, and AWS FreeRTOS.
  • Good understanding in IoT communication protocol such as MQTT, Zigbee, Modbus, LoRA and NB-IoT.
  • Proficient in one high-level programming language (typescript, javascript, NodeJS, python, ruby, java etc)
  • Proficiency using Git version control.

Digital Marketing Executive

About the job

Develops strong and innovative digital marketing strategies, using SEO, PPC, and other techniques to drive traffic to company pages and generate interest in company products. Creates engaging written, graphic, and video content while staying up-to-date on latest marketing technologies and social media.

Responsibilities

  • Develop and implement SEO and PPC strategies.
  • Create and manage link building strategies, content marketing strategies, and social media presences.
  • Innovate and present new marketing platforms and strategies.
  • Develop engaging online content including clickbait, forums, videos, graphics, and blogs; monitor and analyse content success.
  • Enhance brand awareness in the digital space.
  • Manage email and social media marketing campaigns.
  • Contact, interview, and hire third party graphic designers, web designers, and videographers to create unique and engaging content.
  • Use Google Analytics, Google AdWords, and other relevant sites.
  • Drive traffic to company pages.
  • Keep abreast of new social media sites, web technologies, and digital marketing trends; implement these new technologies in developing campaigns and update current campaigns to include new information.

Requirement

  • Bachelor’s Degree in Advertising, Marketing or relevant.
  • Proven 3 years experience in Digital Marketing.
  • Excellent understanding of digital marketing concepts and best practices.
  • Experience with B2C social media, Google Adwords and email campaigns and SEO/SEM.
  • Excellent knowledge of web analytics tools (e.g. Google Analytics, NetInsight, WebTrends etc.)
  • Skills and experience in creative content writing.
  • Analytical mindset and critical thinking.
  • Excellent communication and interpersonal skills.

Sales Manager

About the job

We are looking for a high-performing Sales Manager to help us meet our customer acquisition and revenue growth targets by keeping our company competitive and innovative. You will be responsible for maximizing our sales team potential, crafting sales plans and justifying those to plans to the upper management.

Responsibilities

  • Achieve growth and hit sales targets by successfully managing the sales team.
  • Design and implement a strategic business plan that expands company’s customer base and ensure it’s strong presence.
  • Own recruiting, objectives setting, coaching and performance monitoring of sales representatives.
  • Build and promote strong, long-lasting customer relationships by partnering with them and understanding their needs.
  • Present sales, revenue and expenses reports and realistic forecasts to the management team.
  • Identify emerging markets and market shifts while being fully aware of new products and competition status.

Requirement

  • Bachelor’s degree in business administration or a related field.
  • Successful previous experience as a sales representative or sales manager, consistently meeting or exceeding targets.
  • Committed to continuous education through workshops, seminars and conferences.
  • Demonstrated ability to communicate, present and influence credibly and effectively at all levels of the organization.
  • Proven ability to drive the sales process from plan to close.
  • Strong business sense and industry expertise.
  • Excellent mentoring, coaching and people management skills.

Business Development Executive

About the job

We are looking for a high-performing and proactive Businesss Development Executive . 

Responsibilities

  • Proactively seek new business opportunities in the market
  • Arrange business meeting with prospective clients
  • Stay up-to-date with new products/services and new pricing/payment plans
  • Stay up-to-date with competitors and provide competitor analysis reports
  • Present the company to potential clients

Requirement

  • BSc degree in Business, Marketing, or relevant fields
  • Having previous relevant experience in any Business related field, may be an advantage
  • Possess strong communication and negotiation skills and attention to detail
  • Agile and able to work in a fast-paced environment
  • Excellent time, presentation and project management skills
  • Having a PMP certification is an added advantage
  • Having a positive attitude and can-do spirit is critical
  • Have a strong interest in Market Research, Project Management and Sales/Business Development

Send us your application to career@maevi.my.