Senior React.JS Developer

Job Description:

As a Senior React.js Developer at SingleClic; you will play a pivotal role in designing, developing, and maintaining our web applications. You will work closely with our product development and engineering teams to create high-quality, responsive, and user-friendly interfaces that meet the needs of our customers. You will have the opportunity to influence our software architecture, introduce best practices, and mentor junior developers.

Responsibilities:

  1. Develop and maintain responsive and user-friendly web applications using React.JS and Next JS.
  2. Collaborate with cross-functional teams, including UI/UX designers and backend developers, to deliver high-quality software solutions.
  3. Create and maintain reusable UI components and libraries for use across the application.
  4. Write clean, maintainable, and efficient code, adhering to coding standards, best practices, and guidelines.
  5. Optimize application performance to ensure fast load times and smooth user experiences.
  6. Troubleshoot and debug issues to ensure the application functions seamlessly.
  7. Identify and resolve performance bottlenecks and implement optimizations to ensure fast load times and a smooth user experience.
  8. Mentor and assist junior developers, providing guidance and code reviews.
  9. Create and maintain technical documentation for code, processes, and best practices.

Requirements:

  1. Bachelor’s degree in Computer Science, Engineering, or a related field.
  2. Proven experience (4+ years) working as a React.js Developer.
  3. Strong proficiency in JavaScript, ES6+, Typescript.
  4. Strong proficiency in React.js and Next.js, including hooks, context API, and server-side rendering (SSR).
  5. Experience with state management solutions like Redux or Mobx.
  6. Ability to write efficient, reusable, and modular code
  7. Proficiency in HTML5 and CSS3, including responsive design.
  8. Experience with RESTful and GraphQL APIs and integration with backend services.
  9. Experience with testing frameworks.
  10. Previous experience working in an Agile or Scrum development environment.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Singleclic-final-logo-footer

We provide a full spectrum of IT services from software design, development, implementation and testing, to support and maintenance.

address-pin

Intersection of King Abdullah Rd & Uthman Ibn Affan Rd, Riyadh 12481 - KSA

address-pin

Concord Tower - 10th Floor - Dubai Media City - Dubai - United Arab Emirates

address-pin

Building 14, Street 257, Maadi, 8th floor - Egypt

phone-pin

(KSA) Tel: +966581106563

phone-pin

(UAE) Tel: +97143842700

phone-pin

(Egypt)Tel: +2 010 2599 9225
+2 022 516 6595

email-icon

Email: info@singleclic.com