Enable job alerts via email!

Senior React.JS Developer

Azdan Business Analytics

Dubai

On-site

USD 60,000 - 100,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in the analytics sector seeks a Senior React Developer to build high-performance applications. The role includes mentoring junior developers, collaborating with cross-functional teams, and ensuring scalable, maintainable code. Ideal candidates have 5+ years of React experience and strong project management skills.

Qualifications

  • 5+ years of experience in a React development role.
  • Proven track record in a senior or lead capacity.
  • Excellent communication skills for complex ideas.

Responsibilities

  • Design and develop high-performance web applications using React.js.
  • Mentor and guide junior developers on best practices.
  • Write and maintain technical documentation for the codebase.

Skills

Problem Solving
Collaboration
Troubleshooting
Project Management

Education

Bachelor's degree in Computer Science or related field
Master's degree preferred

Tools

React
Redux
Webpack
Enzyme
Material UI

Job description

As a Senior React Developer, your primary focus will be on developing user interface components and implementing them using well-known React.js workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust, maintainable, and scalable.

In this role, you will collaborate with cross-functional teams, mentor junior developers, and lead projects from concept through execution. A commitment to collaborative problem-solving, sophisticated design, and delivering quality products is essential.

Key Responsibilities:

Development & Coding

  • Design and develop high-performance web applications using React.js.
  • Implement robust and reusable front-end components and tools.
  • Write clean, maintainable, and efficient code following best practices.
  • Collaborate with UI/UX designers to create seamless user interfaces.
  • Work closely with backend teams to integrate APIs and microservices.
  • Participate in the full software development lifecycle, from concept to deployment.
  • Communicate effectively with cross-functional teams, including product managers and engineers.

Maintenance & Troubleshooting

  • Maintain and improve the codebase for long-term maintainability.
  • Troubleshoot and resolve bugs, performance bottlenecks, and other issues.
  • Mentor and guide junior developers on best practices and code quality.
  • Participate in code reviews and offer constructive feedback.

Documentation & Process

  • Write and maintain technical documentation for the codebase.
  • Contribute to the continuous improvement of the development process, including testing and deployment strategies.
  • Stay up to date with the latest advancements in React.js and related front-end technologies.
  • Recommend and implement improvements to enhance productivity and code quality.

Q ualifications:

  • Bachelor s degree in computer science, Engineering, or a related field. Master s degree preferred.
  • 5+ years of experience in a development role with a focus on React.js.
  • Proven track record as a React developer in a senior or lead role.
  • Proficiency with tools including React, Webpack, Enzyme, Redux, and Flux.
  • Experience with user interface design principles and best practices.
  • Familiarity with Material UI Component library.
  • Knowledge of performance testing frameworks including Mocha and Jest.
  • Excellent troubleshooting and problem-solving skills.
  • Strong project management skills with the ability to prioritize tasks and meet deadlines.
  • Excellent verbal and written communication skills, with the ability to convey complex ideas clearly.

Preferred Skills:

  • Experience with TypeScript and its integration with React.
  • Familiarity with server-side rendering (SSR) techniques and frameworks.
  • Knowledge of RESTful APIs and experience with API integrations.
  • Understanding of Agile development methodologies.

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.