Front-End Developer (ReactJs, NextJS)

Eyadaty | عيادتي

Job Description

 

We are looking for a Front-End Web Developer who wants to work in an early stage start-up and is motivated at the prospect of building something new grounds-up; someone that is motivated to combine the art of design with the art of programming.

You will work closely with our tech lead. Responsibilities will include translation of the UI/UX design to actual code that will produce visual elements of the application.

You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.

 

Responsibilities

 

- Responsible for development of new highly responsive, web-based user interface using React.js and Next.js

- Building reusable components and front-end libraries for future use

- Translating designs in figma and wireframes into high-quality code

- Optimising components for maximum performance across a vast array of web-capable devices and browsers

- Optimize application for maximum speed and scalability

- Suggest functionality improvements based on usability standards.

- Maintain quality and ensure responsiveness of applications.

- Continuously work on bug fixing, code refactoring, and improving the application performance.

- Collaborate with other team members and stakeholders

 

Skills And Qualifications

 

- BS/MS degree in Computer Science, Engineering or a related subject.

- Experience in ReactJS and NextJS is a must (+2 years).

- Proficient in one of the frontend design frameworks: Material UI, Semantic UI or Ant Design.

- Proficient in Javascript, even better if you know Typescript.

- Proficient understanding of state management framework - Redux, React Context, Mobx.

- Proficient understanding of cross-browser compatibility issues and ways to work around them.

- Proficient in using frontend testing: Jest, React Testing Library, Enzyme.

- Good understanding of responsive web development.

- Good understanding of SEO principles and ensuring that application will adhere to them.

- Familiarity with Restful API and JSON data.

- Familiarity with Git (GitHub / GitLab).

- Knowledge of authorization mechanisms, such as JWTs.

- You deeply understand DOM, CSSOM, DOM events, Critical Render Path (CRP), package distribution, client, server-side rendering, and static-site generation (CSR, SSR, SSG).

- Experience using JavaScript build tool like webpac.

- Basic understanding of Nodejs, Express and Mongodb.

- Excellent communication and teamwork skills.

 

✅ Type de contrat : Full-time

 

✅ Disponibilité: ASAP

 

✅ Without accommodation

 

📍 Burj Al Kifan, Algiers, Algeria

 

💸 Salaire : 55k-75k