confidential company

Full Stack Developer

Job Description

Job Title: Full Stack Developer (Node and React)

Company name : confidential company

Location: Dubai, United Arab Emirates (UAE)

Experience: 5 - 10 Years

Education: Any Graduation

Job Description:

Roles & Responsibilities:

Develop and implement highly responsive user interface components using React concepts, ensuring the creation of self-contained, reusable, and testable modules.

Write and maintain high-performance code in ReactJS (TypeScript), HTML, and CSS for creating responsive web applications.

Develop scalable and highly available Restful APIs using NodeJS technologies, adhering to CI/CD principles.

Architect and automate the build process for production using task runners or scripts, ensuring seamless integration with modern front-end build pipelines and tools.

Monitor and improve front-end performance, troubleshoot issues in distributed services ecosystems, and optimize the user experience.

Utilize knowledge of Data Structures for TypeScript and ensure non-blocking code implementation, employing advanced techniques like multi-threading when necessary.

Implement containerization solutions using Docker and Kubernetes, and integrate API gateways such as 3Scale.

Utilize tools like Styled Components, Tailwind CSS, and Material UI to develop responsive web-based UI with best practices in mind.

Collaborate with backend teams to understand platform, database, API, caching layer, proxies, and other web services used in the system.

Perform unit testing using frameworks like Jest, Enzyme, or Jasmine, and document the code using JSDoc or other conventions.

Desired Candidate Profile:

Minimum 5 years of experience in ReactJS (TypeScript), HTML, and CSS for enterprise-level web applications.

Minimum 5 years of experience in NodeJS, JavaScript, and NoSQL Databases.

Experience with CI/CD tools, containerization (Docker, Kubernetes), API gateway integrations, and Single-Sign-on or token-based authentication (Rest, JWT, OAuth).

Practical knowledge of GraphQL is a plus.

Strong understanding of React.js workflows (Flux, Redux, ContextAPI) and the React lifecycle.

Familiarity with RESTful APIs, version control software, remote deployment tools, and linter libraries.

Excellent problem-solving skills, with experience in performance tuning, debugging, and monitoring.

Contact Email: apply@confidentialcompany.com

Experience

10 Years

Required Qualification

Bachelor’s degree in a relevant field

Requires Traveling:

No

Salary

Salary Not disclosed

Salary Type

Per Month

Total Vacancies

1

Skills

full stack developerdubaiusercomponentsconceptshtmlbuildprocessproductionscriptsintegrationperformancedata structuresimplementationmultithreadingsolutionsdockergatewaystoolsbackenddatabaseweb servicesunit testingjavascriptnosqlauthenticationrestversion controlsoftwaredeploymentperformance tuningdebuggingemail