Full Stack Team Lead

JSR AL SAMA INFOMRATION TECHNOLOGY

Posted 30+ days ago

Experience

2 - 6 Years

Job Location

Cairo - Egypt

Education

Bachelors in Computer Application(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Overview:
We are seeking a Full Stack Team Lead with strong expertise in Node.js and React to lead and work hands-on with our development team. The role involves developing and maintaining software solutions for IoT applications and CAFM systems, as well as coordinating with the hardware team and clients to ensure seamless integration and delivery.

Key Responsibilities:

Lead and actively participate in full stack development using Node.js and React.

Collaborate closely with the hardware team to integrate IoT devices and sensors into the platform.

Coordinate with clients to gather requirements, provide updates, and ensure alignment with project goals.

Develop and maintain RESTful APIs and GraphQL services.

Work with SQL and NoSQL databases, including PostgreSQL and MongoDB.

Implement real-time data processing and WebSocket communication.

Build and maintain interactive data visualization dashboards.

Utilize Docker and Kubernetes for containerization, and manage deployments on cloud platforms.

Apply knowledge of BMS (Building Management Systems), energy monitoring, and sustainability-focused solutions.

Desired Candidate Profile

Proven hands-on experience in Node.js and React.

Strong experience in developing and integrating RESTful APIs and GraphQL.

Proficiency with PostgreSQL and MongoDB.

Experience in real-time data processing and WebSocket communication.

Experience in MQTT and other IoT communication protocols.

Knowledge of Docker, Kubernetes, and cloud deployments (AWS/Azure/GCP).

Familiarity with BMS and/or IoT projects.

Preferred:

Experience with CAFM software or facility management systems.

Strong background in building data visualization dashboards.

Ability to work directly with clients and cross-functional teams.

Leadership experience in managing development teams.

Minimum 5 years of full stack development experience.

Minimum 2 years in a team lead or senior developer role.

Demonstrated hands-on coding ability (not just management).

Previous IoT or BMS project involvement.

Strong problem-solving skills and ability to work under tight deadlines.

Excellent communication skills in English (Arabic is a plus).

Company Industry

Department / Functional Area

Keywords

  • Full Stack Team Lead

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