Full Stack Developer - MERN Stack
Client: Emirates Flight Catering (EKFC)
Location: Dubai, UAE
Engagement: Contract / Full-Time (as applicable)
Role Overview
Emirates Flight Catering is looking for a Full Stack Developer with strong hands on experience in the MERN Stack, PostgreSQL, and Power BI to design, develop, and support scalable enterprise applications. The role involves building high-performance web applications, integrating analytics and dashboards, and supporting data driven decision making across EKFC's operational and business functions.
Key Responsibilities
- Design, develop, and maintain end-to-end web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js).
- Develop RESTful APIs and backend services using Node.js and Express.js.
- Design and manage PostgreSQL databases, including schema design, performance tuning, and query optimization.
- Build responsive and reusable frontend components using React.js.
- Integrate applications with Power BI for dashboards, reporting, and operational insights.
- Collaborate with business, operations, and data teams to translate requirements into technical solutions.
- Ensure application security, scalability, performance, and reliability.
- Perform unit testing, debugging, and code reviews to maintain high-quality deliverables.
- Support deployment, monitoring, and production issue resolution.
- Document technical designs, APIs, and system workflows.
Mandatory Skills & Experience
- 5+ years of experience as a Full Stack Developer.
- Strong hands on experience with MERN Stack:
- React.js (hooks, state management, component lifecycle)
- Node.js & Express.js
- MongoDB
- Solid experience with PostgreSQL (Postgres):
- Complex queries, indexing, optimization
- Experience integrating applications with Power BI (datasets, reports, dashboards, embedded analytics).
- Strong understanding of REST APIs, JSON, and web services.
- Experience with Git and modern CI/CD practices.
- Good understanding of application security best practices.
Good to Have
- Experience in aviation, catering, logistics, or large-scale operations environments.
- Exposure to cloud platforms (Azure / AWS / GCP).
- Knowledge of Docker / containerization.
- Experience working in Agile / Scrum environments.
- Basic understanding of data modeling and analytics concepts.
Soft Skills
- Strong analytical and problem solving skills.
- Ability to work independently and within cross functional teams.
- Excellent communication and stakeholder management skills.
- Proactive mindset with attention to detail and quality.