WebEngage
Software Engineer- Frontend
WebEngageIndia8 days ago
Full-timeEngineering, Information Technology
We are looking for a front-end developer who is motivated to use creativity and logic with the art of programming. You will be responsible to translate the UI/UX design wireframes to actual code that produce visual elements of the application.

If you are a tech savvy professional, who is curious about new technologies and aspire to combine usability with visual design, this is the job for you.

Your Responsibilities

  • 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

Skill Sets/Experience We Require

  • 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

Pedigree

  • Bachelor’s/Master’s degree in Computer Science or related subject
  • Relevant certifications

Key Skills

Ranked by relevance