Overview

Senior Frontend Web Developer Jobs in Dubai, UAE at Teachmecode

Develop and lead as a Senior Frontend Web Developer, focusing on React, TypeScript, UI design, mono repos, and security while collaborating remotely.

Description

Duties and Responsibilities:

As a Senior Frontend Web Developer, you will lead a

collaborative team

effort, working closely with developers and designers to architect, develop, and optimize web applications. Your duties include:

Develop and maintain responsive and pixel-perfect user interfaces using React and

modern

CSS frameworks (e.g., Tailwind CSS, Bootstrap, etc.).Utilize TypeScript to ensure type safety and maintain high code quality.

Work with Mono Repo architectures (Nx, Lerna, Turborepo, etc.) to manage and share code across projects.

Implement state management solutions using Redux, Zustand, or similar libraries.

Collaborate with designers to convert Figma designs into functional HTML/CSS code.

Apply security best practices in software development, including secure coding and implementing authentication/authorization mechanisms.

Participate in

problem-solving

sessions to break down complex challenges and optimize code for performance.

Communicate effectively in a remote environment, using tools like Slack and Google Meet.

Collaborate with team members on Git Hub, Jira, Confluence, and other

remote collaboration

platforms.

Qualifications and Requirements:

To excel in this senior role, you should possess the following qualifications and requirements:

Skills:

React.js:

Understanding of React core concepts (Hooks, Context API, Lifecycle methods, etc.).

Experience with

functional components and advanced patterns (HOCs, Render Props, etc.). Optional experience with React Native.

TypeScript:

Proficient in TypeScript features (Generics, Interfaces, Union Types, etc.). Experience in applying TypeScript in React applications. Ability to write clean, type-safe code.

UI Design:

Proficiency in

modern

CSS frameworks (e.g., Tailwind CSS, Bootstrap, etc.). Ability to design responsive and visually appealing user interfaces.

Experience with

customizing and extending CSS frameworks to meet project needs.

Mono Repos:

Experience with

Mono Repo architectures (Nx, Lerna, Turborepo, etc.). Understanding of dependency management and code sharing in Mono Repos.

Security Practices:

Knowledge of security best practices in software development.

Experience with

authentication and authorization mechanisms (OAuth, JWT). Understanding of secure coding practices (e.g., XSS, CSRF).

Remote Work

Capabilities:

Clear

communication

of technical concepts in both written and verbal formats. Ability to work independently, manage time effectively, and demonstrate productivity in a remote setting. Experience in

collaborative work

within a distributed team using

remote collaboration

tools.

Interested?

#J-18808-Ljbffr

Title: Senior Frontend Web Developer

Company: Teachmecode

Location: Dubai, UAE

Category: Software Development (Front End Developer, Software Engineer, Full Stack Developer, React.js)

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.