IOS & Android Developer

Location: Ara Damansara
Job ID: LIH2

Specialization: IT OR COMPUTER SOFTWARE

Job description:

Understand the requirements from business partners and the needs of target customers, translate the concepts into technical requirements, and translate designs and wireframes into high quality code (iOS and Android) 

Design, build, and maintain high performance, reusable, and reliable code. Ensure the best possible performance, quality, and responsiveness of the application 

  • Identify and correct bottlenecks and fix bugs 
  • Improve and maintain code quality (e.g unit testing), organization (e.g branching strategy), and automatization (e.g continuous integration)

Be a part of a truly international project team 

  • Coach and guide other developers. Lead the technical discussion with backend development team, ensuring alignment and visibility in terms of E2E system and solution architecture across the team 
  • Work together with business partners, app designers and project managers and produce mobile apps with cutting-edge technology 
  • Ignite innovative ideas, initiate and lead development projects 
  • Collaborate within the ICT, Hilti and Trimble teams regarding concept design and implementation in-line with the business and IT strategy

Technical skill-set

  • Strong knowledge of Android SDK and/or Xcode and/or Swift (including different versions) and how to deal with different screen sizes 
  • Familiarity with RESTful APIs to connect Android applications to back-end services 
  • Strong knowledge of Android/Google/Apple UI design principles, interface guidelines, design patterns, and best practices o Experience with offline storage, threading, and performance tuning 
  • Ability to design applications around natural user interfaces, such as “touch” 
  • Familiarity with the use of additional sensors, such as gyroscopes and accelerometers 
  • Familiarity with integration of IoT solution (e.g Bluetooth or NFC technology) into Android/iOS platform
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks 
  • Familiarity with Cloud message APIs and push notifications
  • A knack for benchmarking and optimization 
  • Proficient understanding of code versioning tools, such as Git o Familiarity with continuous integration 

REQUIREMENT

  • Bachelor (CGPA ≥ 3.0) / Master degree in IT, Computer Science or Engineering 
  • Strong communication, presentation and stakeholder management skills 
  • At least 5 years of experience in mobile apps development with the skillset mentioned in the profile 
  • Willingness to grow in technical expert or project management track in 5 years
    Interest in database design, backend development and prototype design 
  • Creative and willingness to enhance new ideas and methodologies 
  • Experience in agile software development 
  • Fluent in English (oral and written) 

UNDERSTANDING THE BUSINESS

  • Ability to understand the requirements from business partners and translate the requirements into technical specifications according to the target customers 
  • Understand and practice the design and development principals agreed by the Mobile Apps team 
  • Recommend cutting-edge technologies in the mobile apps which will bring in business values for Hilti and Intelligent Construction Tools (ICT) 

UNDERSTANDING AND DEFINING WHAT NEEDS TO BE DONE

  • Ability to select the right tools for the development process for a given project
  • Assist the project manager to understand the technical feasibility of the requirements
  • Focus on opportunities, proactive ownership and avoid problems
  • Creative, innovative and open-minded personality 

GETTING THINGS DONE

  • Show a strong “can-do” attitude and is willing to go “extra-mile”
  • Achieve superior results on time and proactively communicate and harvest results 
  • Proactively communicate the project status to the stakeholders and development team 

WORKING WITH OTHERS 

  • Work collaboratively within and across the team as needed 
  • Work closely with the project manager and the designer, follow-up on the project plan 
  • Excellent interpersonal, organizational, communication and team skills 
  • Able to accept and give constructive feedback 

IMPORTANT: WHAT DO WE NEED IN YOUR JOB APPLICATION? 

  • A complete CV with o past and current employment o reasons to move for all the past employments 
  • CGAP (Bachelor / Master / PhD) 
  • Degree transcript (Bachelor / Master / PhD) 
  • Why are you interested to work for Hilti and Intelligent Construction Tools (ICT)?


Apply Now   Back to Job Vacancies


AsiaRecruit CV