-
HireAlpha

Full Stack Engineer

HireAlpha
United Arab Emirates · Full-time · Mid-Senior

Job Title: Full Stack Developer (NodeJS & React)

Location: Chennai

Position Type: Full-time


Job Description:

We are seeking a talented and experienced Full Stack Developer to work with our client, ENBD, on a key project. This role offers an exciting opportunity to contribute to the development of high-performance, responsive web applications using modern technologies such as NodeJS, ReactJS, and TypeScript. The ideal candidate will possess a strong background in Microservice Architecture, front-end development, and back-end services.


Experience Level:

SE (Software Engineer): 5-7 years of experience

SSE (Senior Software Engineer): 7-10 years of experience

Notice Period: Immediate/Max 30 Days (Official)


Key Responsibilities:

Front-End Development:

Develop and implement highly responsive user interfaces using ReactJS (TypeScript), HTML, CSS-Pre-processors, or CSS-in-JS techniques. Build reusable and testable UI components and modules.

Back-End Development:

Design and build scalable and highly available RESTful APIs using NodeJS, JavaScript, and TypeScript. Focus on performance tuning, debugging, and ensuring robustness.

Microservice Architecture:

Strong knowledge and experience in working with Microservice Architecture and distributed systems. Architect and automate build processes using task runners or scripts.

Performance Optimization:

Continuously monitor and improve both front-end and back-end performance. Ensure the optimization of application speed, responsiveness, and scalability.

Containerization & CI/CD:

Experience in containerization using Docker and orchestration with Kubernetes. Familiarity with CI/CD principles for automating testing and deployment.

Collaboration & Documentation:

Collaborate effectively with cross-functional teams. Write well-documented, tested, and maintainable code. Follow best practices in coding, security, unit testing, and documentation standards.


Technical Skills:

ReactJS: Strong proficiency in React and its core principles. Familiarity with modern React workflows like Flux, Redux, or ContextAPI.

NodeJS & JavaScript​: Expertise in NodeJS, JavaScript, and TypeScript. Deep understanding of data structures and optimizing code for performance

.APIs & Microservices: Proven experience in building scalable, highly available RESTful APIs. Solid knowledge of Microservice Architecture

.Containerization: Hands-on experience with Docker and Kubernetes for containerization and deployment

.Authentication & Authorization: Knowledge of Single Sign-On (SSO) and token-based authentication mechanisms like JWT or OAuth

.Databases & Caching: Experience with NoSQL databases, task/message queues (AWS, Azure, Kafka), and API gateway integrations (e.g., 3Scale)

.Frontend Tools: Proficiency in CSS-in-JS tools like Styled Components, Material UI, and Tailwind CSS

.Testing & Debugging: Experience with unit testing using frameworks like Jest, Enzyme, or Jasmine. Strong debugging and performance tuning skills

.Version Control & Deployment: Familiarity with Git, CI/CD tools, and version control systems

.Functional Skills

:Agile Methodology: Experience working in Agile environments and delivering projects iteratively

.System Design & Architecture: Ensure the quality of technical and application architecture and design across systems

.Research & Benchmarking: Research and benchmark technology against industry best practices to drive continuous improvement

.


Soft Skills

:Collaboration: Ability to collaborate with multiple teams and influence technical decisions, improving overall productivity and effectiveness

.Self-Starter: Highly motivated and able to take ownership of tasks and projects, working independently without supervision

.Effective Communication: Strong communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders

.


Education

:Degree: Bachelor’s or Postgraduate degree in Computer Science or a related field (or equivalent industry experience)

.Additional Preferences

:Knowledge of Banking or Retail domains is a plus

.Practical experience with GraphQL

.


About HireAlpha

:HireAlpha is an AI Driven premier staffing and recruitment firm dedicated to connecting businesses with top-tier professionals across diverse industries. We specialize in talent acquisition, workforce management, and HR consulting, ensuring that organizations build effective and high-performing teams

.With a deep understanding of client requirements, we provide customized staffing solutions tailored to meet specific business needs. Our commitment to excellence and industry expertise enables us to deliver exceptional hiring outcomes

.

Key Skills

Ranked by relevance

containerization responsive typescript react nosql kafka cicd css aws ai ui
Login to Apply
Posted
Apr 04, 2025
Type
Full-time
Level
Mid-Senior
Location
Dubai
Company
HireAlpha

Industries

IT Services IT Consulting Staffing Recruiting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Neev
Related

Full Stack Developer (Java & Angular)

2026-05-28

Full-time
Mid-Senior
Ireland
IT Services
Information Technology
View Job Details
Code Compass 🧭
Related

AI Software Engineer (m/f/d) - Berlin

2026-05-21

Full-time
Mid-Senior
Germany
Staffing
Information Technology
View Job Details
Medserv
Related

Full Stack Engineer

2026-05-28

Full-time
Mid-Senior
Ireland
IT Services
Information Technology