Front-End Developer

Kuala Lumpur

-

Job Responsibilities:

  • Implementing new features across the Products using Front-End Technologies
  • Working closely with the Principle Developers to build well-architected Cloud-hosted and On-Premise solutions
  • Working with Product Managers, Business Analysts, Design Engineers, Java Software Engineers (Back-End), Test Engineers, and Infrastructure Engineers to ensure features are delivered to a high standard
  • Contributing to the Development Team's working practices and technology decisions

Job Requirements:

(a) Knowledge & Experience

  • Minimum 1 year of professional experience of developing to the following programming/scripting/markup languages: HTML, CSS, JavaScript, jQuery, and Bootstrap is a must
  • Knowledge of key architecture patterns and design patterns
  • Experience of working in an Agile development team, preferably Scrum
  • Experience using Source Control, preferably Git
  • Good understanding of backend communications via XML or JSON
  • Familiar with RESTful services and AJAX integration via JavaScript
  • Basic understanding of UX / Design
  • Experience with the build process, product release, continuous integration and delivery
  • Essential: Knowledge of modern JavaScript frameworks such as Angular, React, Vue JS
  • Desirable: AWS, Microservices, REST API, jQuery, TypeScript, CSS, XSLT
  • Also Useful: Front end frameworks and tools such as Bootstrap, ES6 (ES2015), Postman


(b) Personal:

  • Good oral, written and interpersonal communication skills in English
  • A strong desire to deliver top quality code, with a keen interest and passion for technology
  • Creative and innovative
  • Desire to improve via self-motivated learning
  • Good problem-solving ability
  • A logical, sensible approach to issues (not always trying to do the easiest thing, or re-invent the wheel with complicated solutions)
  • Excellent attention to detail


Working alongside with Development Team, you will:

  • Implement new features across the Ideagen Products using various development languages
  • Work as part of an Agile development team operating within the Scrum framework
  • Work across the Software Development Life Cycle ensuring that the products are delivered to a published roadmap within planned release cycles
  • Contribute towards defining and developing a Sprint backlog to achieve the goals set out by the Product team
  • Work with Product Managers, Business Analysts, Design Engineers, Development Engineers (Server Side), Test Engineers, and Infrastructure Engineers to ensure features are delivered to a high standard
  • Collaborate with the Product Design Team to create an optimal user experience
  • Contribute to the development of team working practices and technology decisions
  • Create documentation relating to work produced

 

Benefits:

  • Relaxed Working Environment
  • Life and Medical Insurance
  • Dental Benefit
  • 16% Employer EPF Contribution Scheme
  • Company Share Incentive Scheme
  • Flexible Holidays

 

Working Days & Hours:
Monday to Friday (9am to 6pm)