Front-End Developer


Job Type
Full Time

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.


  • 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.

Take the first step towards your ideal career!

Upload failed. Max size for files is 10 MB.
Your application has been submitted!
Oops! Something went wrong while submitting the form.