Fixed Solutions logo
Fixed SolutionsPosted 46 months ago

Senior Front End Developer

On-siteCairo, Cairo, Egypt

Full TimeSenior LevelSmall

Job Summary

Conceive and build responsive Web and Mobile applications while ensuring the technical feasibility of UI/UX designs. Build reusable code and libraries, maintain a well-tested codebase with continuous integration, and optimize existing features for performance and bundle size. Review designs to ensure they meet usability standards, participate in technical design meetings, and assist in defining front-end web architecture. Work on an Agile team to develop, test, deploy, and maintain products while collaborating on backlog grooming and sprint planning. Mentor team members by reviewing code and supporting development plans.

Required Qualifications

  • 4+ years of experience with React, NextJS and React Native
  • Very good understanding of modern web tooling such as Webpack, Babel, Jest, ...etc
  • Experience with state management libraries and utilities like Redux, Redux Toolkit, Context API, Zustand .. etc
  • Experience with third-party libraries
  • Topics like Atomic Components structure, RESTful API, JWT, docker, CI/CD
  • Understanding of performance concepts and optimization techniques (especially, rendering performance, HTTP requests reduction, bundle size optimization, and caching)
  • Excellent understanding of User Experience (UX) design patterns including Responsive, Adaptive and Mobile First user interface design, Accessibility
  • Highly adept at design patterns and software architecture principles, technical problem-solving
  • Rich experience using GIT, standard deployment strategies, code reviews, ...etc
  • Ability to manage and prioritize a diverse set of tasks with overlapping timelines
  • Strong attention to detail and commitment to delegated tasks and responsibilities
  • Curiosity and a strong desire to learn, grow, and be up-to-date with trends and best practices
  • Ability to work effectively in a fluid, fast-paced environment and meet appointed deadlines; ability to work independently within one strong team
  • Self-starter and comfortable in a fast-paced startup environment
  • Communicate complex concepts in simple terms to a non-technical audience

Desired Qualifications

  • Experience with unit testing & code coverage is a plus
  • Reactive Programming (RxJS) experience is a plus

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce