Front-End Developer

INVENIO DIGITAL

Job Description

  • Use a variety of programming languages to create user-friendly web pages.
  • Build reusable code and libraries for future use.
  • Ensure technical feasibility of UI/UX designs.
  • Work with a multidisciplinary team such as back-end developers and web designers.
  • Build high quality mockups and design different prototypes.
  • Provide high quality graphics and visual elements.
  • Optimize our web applications for maximum speed and scalability.
  • Assure all user input is validated before submitting to back-end.
  • Design mobile based features.
  • Stay consistent with brand guidelines.
  • Get feedback from users and customers.
  • Keep abreast of latest and emerging technologies.
  • Attend relevant trainings as necessary.

Criteria

  • 3-5 years proven work experience as a front-end developer.
  • Proficient understanding of web markup, including HTML5, CSS3.
  • Basic understanding of server-side CSS pre-processing platforms.
  • Proficient understanding of client-side scripting & Javascript frameworks including jQuery.
  • Knowledge on advanced Javascript libraries and frameworks such as AngulasJS, KnockoutJS, BackboneJS, ReactJS, etc.
  • Good understanding of asynchronous request handling, partial page updates and AJAX.
  • Basic knowledge of image authoring tools to be able to crop, resize or perform small adjustments on an image.
  • Good understanding of cross-border compatibility issues, code versioning tools like Git, Mercurial, SVN.
  • Good knowledge of SEO principles.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.