ExaCall is currently looking for a talented and experienced Senior Front-end Developer (React.Js & Next.Js) to join our team. As a Senior Front-end Developer, you will be responsible for designing, developing, and maintaining our web applications with a focus on creating intuitive user interfaces and seamless user experiences.

Responsibilities

  • Design and develop user-friendly and responsive web applications using React.js and Next.js
  • Collaborate with cross-functional teams to translate design concepts into highly engaging and interactive web experiences
  • Optimize web applications for maximum speed and scalability
  • Implement and maintain integrations with backend APIs
  • Write clean, reusable, and efficient code
  • Conduct code reviews and provide feedback to peers and junior team members
  • Stay up-to-date with the latest front-end trends and technologies
  • Proactively identify and address performance and compatibility issues
  • Maintain and improve documentation for development processes and best practices

Requirements

  • Bachelor’s degree in Computer Science or related field
  • +5 years of experience as a Front-end Developer
  • 3-5 years of experience with React.js and Next.js
  • Strong proficiency in JavaScript, HTML, CSS, and related front-end technologies
  • Experience with UI/UX design principles and building responsive websites
  • Experience with front-end build tools and package managers (WebPack, Babel, npm)
  • Experience with version control systems (Git)
  • Understanding of RESTful API integration with front-end applications
  • Familiarity with testing frameworks (Jest, React Testing Library)
  • Familiarity with Agile development methodologies
  • Experience with serverless architecture and cloud platforms (AWS, Azure) is a plus
  • Experience with TypeScript is a plus
  • Strong problem-solving and debugging skills
  • Excellent communication and collaboration abilities
  • Proficient understanding of code versioning tools.
  • In-depth understanding of the entire web development process.
  • Ability to perform well in a fast-paced environment.
  • Excellent analytical and multitasking skills.
  • Fluent in English.

Benefits

Working Conditions:

  • 8 Working hours from 9 AM to 5 PM with One flexible Hour
  • 2 days off (Friday-Saturday)
  • Work from Office 
  • Medical Insurance
  • Social Insurance
  • Growth Opportunity
  • Learning & Development Path


Work location 

  • El Sheikh Zaid - Giza

Location

El Sheikh Zayed City, Giza Governorate, Egypt

Job Overview
Job Posted:
3 months ago
Job Expires:
Job Type
Full Time

Share This Job: