Browse Jobs
For Employers
Post JobLog inGet Started

Senior/Lead Frontend Developer

USYTech
Heliopolis, Cairo
Posted 2 years ago
28Applicants for1 open position
  • 0Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • We are looking for a talented Senior/Lead Frontend Developer who is passionate and cares for the quality and details of their work. We offer flexible working hours and a friendly environment for our employees. Maintaining a fun and friendly atmosphere for our employees is one of our main targets.
  • Job Type: Full-time
  • Location: Cairo Office in Heliopolis OR Remotely

Job Responsibilities:

  • Architect efficient and reusable front-end abstractions, systems, or components that drive mobile and desktop web applications
  • Identifying and resolving scalability or performance issues
  • Provide well-reasoned ways of enhancing existing technical solutions to support business requirements
  • Participating in solution designs, designs workshops, and peer code reviews
  • Help the team to build, design, and deliver high-quality solutions in line with the guidance and best practices of the department
  • Keep abreast of existing technologies and be able to apply these to a variety of projects as applicable
  • Write, review and take responsibility for clear, concise technical documentation
  • Understand and Utilize the tools and technologies being used
  • Work with Quality Assurance (QA) team to get the product tested, address any issues

Job Requirements

Requirements:

  • 3+ years of experience as a front-end developer or similar role
  • Degree in computer science or related field
  • Have a good command of written and spoken English
  • Experience working on high-intensity, large-scale projects
  • Solid understanding of Agile practices
  • Are experienced in front-end performance and/or SEO optimization
  • Know how to create DRY and S.O.L.I.D. code
  • Participating in solution designs, designs workshops, and peer code reviews
  • Experience developing rich applications with HTML 5, CSS, JavaScript ES6 /TypeScript, front-end frameworks (such as React, Angular, Vue.js, etc.)
  • Are experienced with different styling solutions such as Post CSS, CSS Modules, styled-components
  • Are experienced in configuring Webpack/ Babel / Prettier / Eslint
  • Understand Node.js code
  • Have a deep understanding of state/data management patterns and solutions (e.g. Redux)
  • Have a solid practice with JavaScript code testing (i.e. React Testing Library, Jest, Cypress)
  • Experience in GIT
     

Extra preferred Requirements:

  • Cloud technologies such as AWS and container technologies such as Docker
  • Have some experience in Server Side Rendering / Static Site Generation, (i.e.Next.js)

 

Soft Skills:

  • You can give constructive criticism and thus help the team
  • You know how to help the client make the right decisions
  • You are resilient and can handle deadlines and stress
  • You are not afraid of change
  • You have good communication skills
  • Attention to details
  • Keeping an eye on new technologies and paradigms
  • You are proactive, goal-oriented, self-motivated, reliable, and structured in your work

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior/Lead Frontend Developer