Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Mar 28, 2017
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Kineo is a global workplace learning company that helps businesses improve their performance through learning and technology. We provide an end to end consultative service including bespoke e-learning content, off the shelf products, LMS solutions to fit any business size and leadership training. Kineo is a City & Guilds Group business - a global leader...
    Read more about this company

     

    Front End Developer

    Job Description

    Front End Developer

    Kineo Africa requires a Front End Developer to join the team based in Westlake Business Park Cape Town. The candidate will undergo direct training and gain an opportunity to accumulate an extensive amount of experience. The successful applicant will be working on projects for leading global blue chip clients.

    The role is in the Learning Platforms team and Learning Content Team, which specialises in implementing Learning Management Systems (LMS) and other learning platforms as well as developing responsive Learning Content team and delivers other types of learning as part of blended solutions.

    Job purpose:

    Platforms:

    The Front End Developer (FED) is responsible for carrying out HTML, CSS and JavaScript development work on assigned projects. This includes:

    • Develop, maintain and implement new graphic or branded client themes for Totara.
    • Acting as an advisor on technical matters to ensure that the solutions proposed are cost effective, robust fit for purpose, and innovative.
    • Supporting the use of the tools and frameworks used by City & Guilds Kineo (CGK).

    Key Responsibilities & Accountabilities:

    • Implement and maintain themes for Totara and Moodle sites and other products that may be used within Learning Platforms by working with Art Directors and graphic designers to create appropriately branded and functional interfaces.…
    • Resolve technical issues on projects or escalate any more serious technical issues in a timely manner.
    • Provide accurate estimates of front-end development work and ensure the design and solutions of all assigned tasks are; achievable, fit for purpose and work effectively.
    • Flag any issues or risks to the project manager and propose alternative approaches if these will offer a cost or time saving.
    • Identify risks in projects and bids and raise them in a timely manner with recommended mitigations with the appropriate person.
    • Develop and maintain software to meet agreed specifications in terms of quality and timelines.
    • Maintain an expert level knowledge of the technologies, tools, software and frameworks used by CGK and communicate any useful improvements to the team
    • Assess tools, software or programming frameworks for their suitability for adoption by CGK as requested.
    • Liaise and communicate clearly with colleagues and clients to ensure the highest possible quality of product, delivered on time and to budget.
    • Share knowledge with the team.
    • Problem-solving and thinking laterally as part of a team, or individually, to meet the needs of the task in hand.
    • To provide expert knowledge to both internal & external Clients in-terms of product capability and extending the product through customisation.
    • Reviewing and assigning issues to the appropriate roles during the QA process and provide progress updates to the project manager to ensure testing is completed within the timeslots
    • Assisting the Lead Developer with the investigation of issues and work with them to resolve the issues within budget and timeline, to ensure the deliverable is robust
    • Reviewing - own work (and that of peers) during the production phase to ensure your work is to the highest standard
    • Maintaining a professional attitude in all communications with external and internal customers to achieve customer service excellence

    Person Specification

    Essential

    Experience:

    • Proven experience of HTML5 and CSS development.
    • Experience of working with multi-disciplinary teams
    • Experience of working to agreed budgets and timescales

    Skills and abilities:

    • HTML4/5 – Intermediate/Expert.
    • CSS2/3 – Intermediate/Expert.
    • JavaScript/jQuery – Good working knowledge.
    • PHP5 – Basic knowledge.
    • The ability to accurately estimate the time required to complete a specific task.
    • Good written and verbal communication skills.
    • Commercial awareness.
    • Flexible attitude and ability to perform under pressure.
    • Good time management.
    • Attention to detail.

    Knowledge:

    • A thorough understanding of UI design principles and web accessibility best practice is essential.
    • Experience in developing responsive and adaptive designs.
    • Experience implementing cross-browser solutions.
    • Awareness of accessibility standards and practices.

    Desirable

    Experience:

    Knowledge of Open Source approach and community aspects.

    Skills and abilities:

    • Knowledge of Moodle or/and Totara.
    • *Working with version control systems (ideally Git or SVN)
    • LESS – Good working knowledge.
    • Experience of MVC templating (Twig).


    Experience of constructing and editing JSON and XML files for web development

    Method of Application

    Interested and qualified? Go to Kineo on www.linkedin.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Kineo Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail