This job is no longer accepting applications. See More Jobs

Senior Front-End Engineer I

Egypt - Cairo

Posted

2 1942
  • Job Role / Function

    Information Technology

  • Years of Experience

    5 - 7

  • Career Level

    Mid Career / Senior

  • Nationality

    Egypt

  • Gender

    Unspecified

  • Expiry date

    07 May 2020

Job description

    We are looking for an enthusiastic Senior Front-End Engineer who is passionate about
    bringing ideas to life through technology, and it’s important for you to be a part of a team
    focused on providing exceptional solutions. Bringing a solid foundation in front-end
    development technology, you’re extremely well organized and can balance multiple
    tasks and competing priorities. You are also driven to meet deadlines and flourish in an
    environment thats demanding and fast-paced. You are an experienced developer, with a passion for delivering solutions.
    Responsibilities and Duties:
     Facilitate collaboration with other engineers, product owners, and designers to solve
    interesting and challenging problems for delivering various media worldwide.
     Ability to decompose complex business problems and mentor Junior Software
    Engineers in understanding coding standards, tools, and best practices to help their
    growth and our team’s overall success.
     Lead/contribute to engineering efforts from design to implementation, solving complex
    technical challenges around developer and engineering productivity and velocity.
     Design, build and maintain high performance, reusable, and reliable code.
     Ensure the best possible performance, quality, and responsiveness of the application
     Identify and correct bottlenecks and fix bugs
     Comfortable in building and scaling systems in a growing services infrastructure. You
    are driven to improve performance, enhance code quality, and establish best practices
    for your team.
Read More Read Less

Job requirements

     5-8 years of experience
     Extensive knowledge and comfortable programming in JavaScript.
     Proficient understanding of web markup, including HTML5, CSS3
     Good understanding of JavaScript client-side libraries and frameworks such as
    AngularJS, ReactJS, etc.
     Familiarity in state management libraries like Redux and MobX.
     Good understanding of functional and OOP programming concepts.
     Solid understanding of RESTful APIs.
     Interest in UI / UX development.
     Good understanding of bundling tools like Webpack, Gulp or Grunt.
     Proficient understanding of code versioning tools such as Git.
     Good understanding of packaging tools like npm, yarn, etc.
     Experience with developing responsive and pixel-perfect apps.
     Experience with UI testing using Jest, Enzyme, etc.
     Good understanding of reactive programming libraries like RxJs.
     Experience with Maps APIs like Google maps, or MapBox etc.
     Ability to write snapshots for UI components.
     Experience with Software Engineering methodologies like CI/CD pipeline, Agile driven
    development and TDD.
     Good understanding of cross-browser compatibility issues and ways to work around
    them.
     Good understanding with Docker containers.
    Plus Qualifications that’d be nice to have:
     Understanding of server-side rendering.
     Familiarity with TypeScript.
     Good understanding of CSS preprocessor like SCSS, and LESS, etc.
     Knowledge of SEO principles.
     Developing progressive apps.
Read More Read Less

Benefits

     Great opportunity to be part of a start-up offering many interesting challenges
     Sense of autonomy right from the start
     Attractive compensation package with multiple perks
Read More Read Less

Additional Information

About this company

SWVL
SWVL is the leading high technology company on the mass transportation market. We
are a fast growing data driven company which is disrupting the public transportation
market in Egypt (and abroad) making people’s lives better in their daily basis.
It started with an observation turning into a realisation, too many cars on the streets,
wasting our limited resources: time, space and money.
We had to question why we depend so much on our cars? and what are the consequent
pains of moving around the city? Rush hours, traffic, terrible driving habits and
unavailability of parking spots came rushing through our minds in addition to the pain of
high cost of on-demand services.
While an affordable decent public commuting solution is not accessible, we thought how
can we improve people’s lives? And here Swvl was created, revolutionising the
transportation scene in Egypt, through providing a technology-based alternative to
public transportation, a smart solution that solves the transportation equation, leading to
helping more commute for less, with ease and comfort.
Swvl is a revolutionary idea that was born from passion, loyalty, and persistence to face
all challenges on the table, Swvl is not just a mean to facilitate commuting, but a hunger
to strive for solutions, encourage the contribution of youth in innovation and inspire
change.
Read More Read Less
Recent Jobs
Hot jobs

Download Jobzella Mobile App

Jobzella mobile app for Android and iPhone