Frontend OutSystems Developer

Posted Mar 3

Description

The OutSystems Front End Developer will be focused on the user interface for the application. Qualified candidates will be expected to have a working knowledge of HTML5, CSS, and JavaScript and a strong understanding of user interface and user experience (UI/UX) design. Your duties will include turning wireframes and mock-ups into reusable code and building high-quality UI components with scalability in mind.

We are looking for an enthusiastic, results-driven problem solver to join our growing team.

DUTIES AND RESPONSIBILITIES

  • Transform app designs into front-end code with HTML, CSS, and JavaScript
  • Work with back-end developers to integrate UI components with APIs and databases
  • Gather and refine specifications and requirements based on technical requirements or UX design
  • Debug errors, troubleshoot issues, and perform routine performance optimizations
  • Write high-quality, scalable, and reusable code
  • Stay plugged into emerging technologies and industry UI/UX trends
  • Interact in a team setting to understand the User Experience (UX) goals
  • Understand how to match existing user interface (UI) guidelines to meet requirements within the OutSystems platform.
  • Build a product that both provides a delightful user experience and is flexible enough to adapt to changing requirements
  • Test and fix bugs or other coding issues
  • Deduce technical logic from business requirements
  • Estimate development effort and communicate progress
  • Follow agile best practices

Requirements

MUST HAVES

  • Native or Fluent English
  • Critical thinking
  • Strong team work capabilities
  • 2+ years as front-end developer
  • 1+ years using OutSystems 
  • Experience with responsive and adaptive design
  • Knowledge of React components to build an application according to defined UI design
  • Understanding of UI/UX in web and mobile applications and their best practices
  • Understanding of the concept of design system/theme and knowing how to leverage them to accelerate UI development
  • Strong knowledge of OutSystems Service Studio, Integration Studio and OutSystems lifetime
  • Certifications in OutSystems (Associate Reactive Developer, Associate Traditional Web Developer, or similar experience)
  • In-depth knowledge of HTML5, CSS3/SASS, JavaScript, jQuery
  • Proficiency with at least one programming language (C# is preferable)
  • Proficiency with web services (REST and SOAP)
  • Able to analyze OutSystems logs to troubleshoot, identify, and fix issues.
  • Experienced in following agile methodologies

LIKE TO HAVES

  • 1+ years using JavaScript
  • Familiar with front-end frameworks/libraries: ReactJS, Angular, VueJS, BackboneJS, EmberJS
  • Experience in developing/integrating software components into existing systems
  • Knowledge of mobile development
  • Knowledge of SQL and experience in Data Modeling 
  • Knowledge of database structures and design
  • Knowledge of Angular and Bootstrap
  • Degree in Computer Science, Computer Engineering, Mathematics or similar

Benefits

  • Work-from-home set-up
  • High-end Equipment necessary for work will be provided
  • Government-mandated contributions: SSS, Philhealth, PagIBIG
  • 13th month pay: computation is based on the basic salary of the employee
  • Perks and/or Allowances: Deminimis (non-taxable), benefits of relatively small value intended for the general welfare of employees (Power and Internet Allowance, Meal Allowance, Rice Allowance, Clothing Allowance, Laundry Allowance, and/or Medical Cash Allowance)
  • Paid Leaves: 6 VL to take time off, 6 SL (recuperation), 3 EL (emergency situations), statutory leaves (maternity, solo parent, maternity, etc)
  • Leave Conversion: maximum of 10 unused leave credits may be converted into cash
  • Special Leave Privileges: birthday occasions, client-initiated leaves
  • Healthcare Benefit with one (1) dependent
  • Funeral Assistance: Php 5,000
  • Service Award Incentive: rewards and recognition for employees who will successfully reach 1, 3, 5, 7, or 10 years with the company