Front-End Software Engineer Job in Kenya 2020

  • Published date: April 10, 2020
  • Category: IT, ICT & Software
    • Location: Nairobi, Nairobi
  • Jop type:
  • Salary: Ksh Not mentioned
  • Company name: Jobs in Kenya

Job Description

 


Job Vacancy: Front-End Software Engineer


Qualifications



  • Seasoned with building highly interactive fully featured web applications.

  • Must have a strong product design sense, and an eye for detail.

  • Mastery of JavaScript, HTML, CSS, as well as DOM manipulation.

  • Mastery of JavaScript programming and design and SOLID design principles.

  • Experience with Angular, React, or Vue.

  • Experience with jQuery and Ajax.

  • Experience with Bootstrap or Material Design.

  • Ability to build a feature from scratch & drive it to completion.

  • Willingness to learn new technology, whatever lets you deliver the best product.

  • Ability to dive into large existing projects and contribute by narrowing down and quickly understand relevant parts of the system.

  • Must have a pragmatic and agnostic approach to coding, with no specific preference for any language/framework, and understanding when to (and when not to) apply certain design patterns and refactoring, based on years of experience with several large projects.

  • Must have strong analytical and critical thinking skills.

  • Proven track record for meeting targets & deliverables independently and as part of a group effort.

  • Experience with performance and memory tuning with chrome developer tools.

  • Knack for benchmarking and optimization.

  • Familiarity with continuous integration.


Responsibilities



  • Design and implement frontend features using a modern Javascript framework like React or Angular or Vue.

  • Write clean and maintainable code to implement features.

  • Create the test infrastructure to fully automate the testing of the features.

  • Integrate health monitoring and logging tooling to maintain a healthy stack.

  • Plan and architect the software development strategy for a robust and scalable stack.

  • Maintain the latest version of libraries to stay on top of an ever changing frontend development landscape.

  • Design and improve the user experience based on empirical feedback.

  • Develop top-notch applications in complex, multi-threaded environments.

  • Develop automated tests and maintain code quality.

  • Track, diagnose, and repair application errors, performance issues, and deployment issues.

  • Develop high-performing applications with a clean, minimalist aesthetic.

  • Work with the team or customers to come up with UX design and implement it.


Kindly send your application to martin@jantakenya.com quoting current and expected salary.

Share by email Share on Facebook Share on Twitter Share on Google+ Share on LinkedIn Pin on Pinterest

Apply Now

Related jobs

  • IOS Software Engineer Job in Kenya 2020
    Jobs in Kenya

      Job Vacancy: IOS Software Engineer Qualifications Design and build applications for the iOS platform Ensure the performance, quality, and responsiveness of applications Collaborate with a team to define, design, and ship new features Identify ...

    April 10, 2020

    Ksh Not mentioned


    Apply Now

  • National Bank Senior Networks Manager Job in Kenya
    Jobs in Kenya

    National Bank – A Subsidiary of KCB Group Plc. Position Title: Senior Networks Manager Job Ref No. HR/050/2020 Division: ICT Reporting to: Head, ICT Infrastructure Position Scope: Reporting to the Head, ICT Infrastructure, the role holder is re...

    April 7, 2020

    Ksh Not mentioned


    Apply Now

  • FSD Africa ICT Manager Job in Nairobi, Kenya
    Jobs in Kenya

    FSD Africa Information and Communication Technology Manager Location: Nairobi About FSD Africa Established in 2012 and supported by UK aid, FSD Africa is a specialist development agency working to build and strengthen financial markets across sub-Sah...

    April 3, 2020

    Ksh Not mentioned


    Apply Now