Front End Developer
Yondu Incorporated
5d ago
source : Monster

Job Description :


A. DOES (The tasks / responsibilities that the role performs to address requirements in Key Result Areas)

Translate designs and wireframes into high quality code

Design, build, and maintain high performance, reusable, and reliable code

Ensure the best possible performance, quality, and responsiveness of the web application

Identify and correct bottlenecks and fix bugs

Help maintain code quality, organization, and automatization

B. DISPLAYS (The Knowledge, Skills, and Behaviors indicating how tasks / responsibilities will be performed)

Advocates web UI design principles, patterns, and best practices

Ability to understand business requirements and translate them into technical requirements

A knack for benchmarking and optimization

  • Stays in touch with The TEAM via main preferred channels, ie. Telegram, email and mobile;
  • Demonstrates expertise and leadership in Web development;
  • C. DELIVERS (The specific outputs / tangible results produced by the role; resources responsible for)

    Deliver assigned task based on requirement specifications

    Ensure quality of code

    QUALIFICATIONS (Minimum requirements in terms of experience and background, skills and competencies for sourcing purposes)

  • Mid to senior level frontend developer;
  • Strong knowledge of mobile responsive single-page applications using vue, vuex and vue-router;
  • Familiarity with RESTful APIs to connect web applications to back-end services

    Proficient understanding of web markup, including HTML5, CSS3

    Proficient understanding of client-side scripting and JavaScript frameworks, preferably vue.js

    Experience with offline storage, threading, and performance tuning

    Familiarity with Google Analytics, Google Tag Manager and Google Optimize

    Proficient understanding of code versioning tools, such as Git

    Familiarity with project management tools, such as JIRA

    Familiarity with CI / CD

    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form