This job is no longer accepting applications. See More Jobs

Principal Software Engineer - Front End

Egypt - Cairo


4 3021
  • Job Role / Function

    Information Technology

  • Years of Experience

    5 - 10

  • Career Level

    Mid Career / Senior

  • Nationality


  • Gender


  • Expiry date

    12 Feb 2020

Job description

    ● Deep knowledge of at least one front-end framework -- React, Angular, Vue
    ● Working knowledge of at least one CSS framework -- Bootstrap, Materialize CSS, Semantic UI
    ● Deep knowledge of JavaScript core language concepts -- DOM manipulation, Fetch API, ES6
    ● Deep knowledge of the fundamental front-end languages/technologies -- HTML, CSS, JavaScript
    ● Leadership skills with a high amount of emotional intelligence. You’ve led teams, initiatives, and a range of technical working sessions
    ● Demonstrated experience of having taken large-scale initiatives from conception through to
    production, while continuing to support, optimize, and iterate
    ● Extensive experience with architecture and design principles, building to consider
    maintainability, performance, security requirements, and impact.
    ● Strong ability to problem-solve, debug, and understand pertinent performance metrics
    ● Strong preference for test-driven-development (TDD) and understanding of its importance
    ● Deep knowledge of unit and integration testing and testing frameworks/libraries (Ex: Jest,
    Jasmine, Mocha)
    ● Confident working with tools and editors-- (ex: Grunt, Sublime, Atom, JSLint)
    ● Measured experience with unit, integration, e2e and UI testing, with at least one relevant
    testing framework
    ● Expert leveraging software-development lifecycle (SDLC) methodologies, (such as agile) to drive
    positive personal/team outcomes to increase velocity and on-time delivery
    ● Experience having developed performance budgets, a deep knowledge of at least one analytics
    system, and understanding of how to optimize to deliver against key business metrics
Read More Read Less

Job requirements

    Job Category: Senior
    Number of openings: More than 3
    Years of Experience: Minimum of 6-12 years of professional experience
Read More Read Less

Additional Information

About this company

Andela Egypt
Andela is a network of technology leaders dedicated to advancing human potential. We help companies build high-performing distributed engineering teams by investing in Africa’s most talented software developers. Backed by Chan Zuckerberg Initiative, GV and Spark Capital, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage.
Read More Read Less
Recent Jobs
Hot jobs

Download Jobzella Mobile App

Jobzella mobile app for Android and iPhone