Front-end Developer at Tek Experts

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
1 year ago

Additional Details

Job ID
90470
Job Views
94

Job Description



Responsibilities



  • Build applications according to the design and provide designers with feedback and suggest tradeoffs when required

  • Ensure the code follows the latest coding practices and industry standards

  • Work closely with backend developers to understand and properly use the systems APIs

  • Write both unit and integration tests, and develop automation tools for daily tasks

  • Challenge ideas and opinions to avoid pitfalls and inefficient solutions

  • Contribute across the technology stack, covering the end-to-end development of web and native applications

  • Write scalable code with associated server API tests

  • Collaborate with other team members to implement user stories, write tests, and continuously deliver new / improved product functionality

  • Provides production support that includes evaluating efforts, investigating causes, and coming up with solutions to address defects

  • Understand when mobile web apps are appropriate as opposed to native applications

  • Communicate with internal IT teams to resolve technical dependencies during implementation


Qualifications



  • Bachelor’s or equivalent degree in Computer Science or related field

  • Must have completed the compulsory 1-year NYSC or have an exemption certificate

  • 3+ years of software development experience

  • Experience working with modern JavaScript frameworks (e.g., Angular2/4, React, Ember.js)

  • Competency with styling frameworks (e.g., Bootstrap, foundation, Semantic) and experience with SASS, Less.

  • Knowledge of consuming RESTful APIs, SSO / OAuth, LDAP and Search Technologies

  • Understanding of APIs and using them in practice

  • Experience in writing automated tests including unit and functional tests

  • Working with modern source control and branching methodologies

  • Basic knowledge of design principles, being able to maintain central theme and style, with focus on delivering human interfaces that are a pleasure to use

  • Knowledge of Agile software development practices

  • Passionate about technology and excited about the impact of emerging disruptive technologies

  • Professional fluency in English is essential, both written and spoken


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept