Full Stack Developer (Node & React) - Dubai
Marc Ellis
4 months ago
Offer information
- Posted on
- July 17, 2024
- Category
-
IT Software
- Location
-
Dubai
- Salary
- AED 8,000 - AED 30,000
Job description
Job Title: Full Stack Developer (Node & React)
Company: Marc Ellis
Location: Dubai, UAE
Job Type: Full-time
About Us:
We are seeking a highly skilled Full Stack Developer with expertise in Node.js and React to join our team.
Job Description:
We are looking for a talented Full Stack Developer to design, develop, and maintain our web applications using Node.js and React. The ideal candidate will have a strong background in both front-end and back-end development, with a passion for building scalable and efficient applications.
Responsibilities:
- Design and develop scalable and efficient web applications using Node.js and React
- Collaborate with cross-functional teams to identify and prioritize project requirements
- Write clean, modular, and well-documented code
- Troubleshoot and debug issues in the application
- Participate in code reviews and contribute to the improvement of the codebase
- Stay up-to-date with the latest technologies and trends in the industry
- Work closely with the QA team to ensure high-quality deliverables
Requirements:
- Bachelor's degree in Computer Science or related field
- At least 3 years of experience in full-stack development with Node.js and React
- Strong understanding of JavaScript, HTML, CSS, and React
- Experience with Node.js frameworks such as Express.js or Koa.js
- Experience with databases such as MongoDB or PostgreSQL
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork skills
- Ability to work in a fast-paced environment and meet deadlines
Nice to Have:
- Experience with GraphQL or RESTful APIs
- Knowledge of containerization using Docker
- Familiarity with cloud platforms such as AWS or Azure
- Experience with testing frameworks such as Jest or Enzyme
- Certification in Node.js or React
What We Offer:
- Competitive salary and benefits package
- Opportunity to work on exciting projects with a talented team
- Professional development and growth opportunities
- Flexible working hours and remote work options
- Access to the latest technologies and tools
- A dynamic and supportive work environment