Browse Jobs
For Employers
Post JobLog inGet Started

Senior Frontend Developer "Angular"

Taager
Maadi, Cairo
Posted 2 years ago
9Applicants for2 open positions
  • 0Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

About us 

  • Taager.com is the first B2B startup that focuses on social sellers - Merchants. Our mission is to provide social sellers, who aspire to grow their online business, with a one stop platform that covers all their logistics needs - We provide products, shipping and warehousing services, all in one place. Our purpose to enable anyone who has a business online to scale and grow their business through and by the help of Taager platform. Learn more
  • In Taager, the backend team is fully remote, distributed through multiple continents and working on a flexible time schedule. It aims to allow everyone to grow and improve, while respecting everyone’s work/life balance.

Our Top 5 Reasons to work for Taager

  • You will work with talented, ambitious and caring people. We are very conscious and intentional about our selection process, to make sure we hire people who will help make Taager one of the healthiest work environment to work in.
  • You will work remotely, and with flexible hours.
  • We offer above market salaries and lucrative stock options.
  • We invest in our people, we offer learning programs to elevate our team's skills and performance.
  • We offer a comprehensive Medical Insurance package.

Your responsibilities will include: 

  • Working closely with UX designers and product managers to develop friendly UI experiences.
  • Collaborating with backend engineers to drive the design of our APIs and backend services;
  • Owning features throughout their lifecycle, from inception to supporting production
  • Creating efficient and reusable front-end systems to drive our web application and marketplace
  • Constantly exploring and communicating front-end best practices
  • Identifying technical debt and offer recommendations on improving the quality of the frontend codebase;
  • Providing technical mentorship and guidance to junior engineers
  • Translating complex design and product requirements into discrete engineering tasks with level of effort estimates
  • Identifying areas for optimization from both a performance and development workflow perspective

 

Job Requirements

About You: 

Must have:

  • More than 5 years of experience in developing scalable frontend applications
  • Deep experience with JavaScript, including Angular (preferably Angular 9, 10, or 11)
  • Deep Experience with well organized structured markup (HTML CSS)
  • Deep experience with Git, including how to manage handle merge conflicts as well as working in an environment with a strict Git process such as git-flow
  • Deep Experience integrating with back-end APIs via REST;
  • Experience with newer CSS concepts such as feature queries, grid layout, scss, etc.
  • Experience with state management — Redux/MobX/@ngrx/ngxs
  • Experience with acceptance, integration and unit testing

Nice to Have 

  • Able to use design patterns to design efficient, maintainable, and scalable features.
  • Experience integrating with back-end APIs via GraphQL/WebSockets.
  • Experience with improving application performance using Lighthouse audits and PageSpeed insights.
  • Experience in developing micro frontends.
  • Experience with CI/CD in a frontend context.
  • Experience with E2E testing using puppeteer or cypress

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Frontend Developer "Angular"