Associate Software Engineer - Frontend

Lalitpur, Nepal

Job Description:

  1. Brainstorm, sketch, wireframe, and prototype concepts/ ideas.

  2. Prepare and present rough drafts, design ideas effectively to internal teams and key stakeholders. 

  3. Create design elements and graphics for web and mobile apps.

  4. Write clean, reusable, optimized, HTML5, CSS3, and JavaScript. 

  5. Build websites that adhere to mobile-first functionality and fluid layouts.

  6. Create reusable components for use across multiple apps in the form of web components, or components as defined in Rails, React, etc. 

  7. Ensure that Implemented design works across all browsers and on all devices. 

  8. Ensure all user activities in designs are designed with as minimum interaction or clicks as possible. 

Key Performance Indices:

  1. The number of Mockup designs successfully Implemented. 

  2. The number of designs implemented without any major change in user interaction flow. 

Job Specification:

  1. Minimum 1.5 years of professional experience in a similar role. 

  2. Basic Knowledge of Adobe editing suite (Photoshop, Illustrator, XD), Sketch, and Figma. 

  3. Proficient understanding of web markup, including HTML5, CSS3, and SASS

  4. Knowledge of the view layer in Rails Framework along with templating systems such as Slim, Haml, etc. is a plus point. 

  5. Knowledge of user-centered design processes and methods. 

  6. Good knowledge of cross-browser testing. 

  7. Good knowledge of code versioning tools, such as Git.  

  8. Good presentation abilities, both verbal and visual. 

  9. Excellent communication both verbal and written