Fusemachines Nepal

Software Engineer (Frontend)

Fusemachines Nepal

Software Engineer (Frontend)

Fusemachines (https://www.fusemachines.com/) builds AI Schools in underserved communities (AI Education Solution) and connects the graduates to AI job opportunities (AI Talent Solution). Fusemachines AI Schools run AI Microdegree® and Certificate programs in physical classrooms using it’s proprietary content and learning platform.

Software Engineer (Frontend)

Views: 1115 | This job is expired 1 month ago

Basic Job Information

Job Category : IT & Telecommunication
Job Level : Mid Level
No. of Vacancy/s : [ 1 ]
Employment Type : Full Time
Job Location : Kamaladi, Kathmandu
Offered Salary : Negotiable
Apply Before(Deadline) : Jan. 29, 2021 23:55 (1 month ago)

Job Specification

Education Level : Bachelor
Experience Required : More than or equals to 2 years
Professional Skill Required : Html Css Javascript Angularjs Reactjs
Other Specification
  • Must have a full-time Bachelor's degree in Computer Science or similar.
  • At least 2 years of work experience in a related field.
  • Strong javascript knowledge, its quirks, and workaround.
  • Strong understanding of one/two of the four top frontend frameworks (Reactjs, Angularjs, Emberjs, Vue JS)
  • Experience with HTML, CSS, DOM events, CSS pre-processing frameworks (Sass, Less, Stylus), Data Visualization Frameworks (D3), DraftJS, and other industry standards.
  • Knowledge of any back end technologies such as Java or NodeJs.
  • Solid understanding of Data Structure and Algorithms and Object Oriented Programming concepts
  • Familiarity with Version control tools, deployment process, AWS and various services.
  • Good debugging skills and user interactivity skills.
  • Proficient understanding of cross-browser compatibility issues and ways to work around such issues
  • Experience with common front-end development tools such as Webpack, npm, yarn, gulp, etc.
  • Proficient knowledge on Promises, AJAX, Restful API, Optimized JSON Structure
  • Follow agile principles and processes including (but not limited to) standup meetings, sprints, and retrospectives.
  • Must have lead the team in at least one project
  • Ability to design, build and work with RESTful Web Services in JSON and XML formats.
  • Ability to work independently or in a collaborative environment with a proactive attitude.
  • Strong problem solving and written and verbal communication skills in English.

Job Description

  • Develop, implement and test features that satisfy requirements of product, monitor and maintain existing products and report progress to concerned personnel.
  • Experience with creating RESTful API with Nodejs, MongoDB
  • Ensure the technical feasibility of UI/UX designs
  • Build reusable components and libraries that can be reused in the future.
  • Optimize applications for maximum speed and scalability
  • Collaborate with other team members and stakeholders
  • Ensure quality frontend application and API implementations
  • Good understanding of browser rendering behavior and performance
  • Understanding of Mobx, Redux, React hooks, Typescript is plus.
  • Provide proper guidance and supervision of subordinate engineers and their work.
  • Refactoring, debugging, testing and implementing changes to existing applications to meet project requirements.

Job Action

More Jobs By this Company

Similar Jobs

job_detail_page
Search, Apply & Get Job: FREE