fbpx
dark
Switch to
Light Mode
dark
Switch to
Dark Mode
Careers

Careers

Full-Stack Developer (MERN Stack) (Dubai, 1 Year Contract)

POSTED IN Contract | JOB LOCATION Dubai

Responsibilities:

  • Own the full development lifecycle, from concept to launch, for a software application.
  • Design, develop, and deploy robust and scalable backend APIs using Node.js and Express.js, adhering to RESTful principles and best practices.
  • Develop interactive, user-friendly, and responsive user interfaces using React.js and related libraries.
  • Design, implement, and manage databases using MongoDB, ensuring data integrity and efficient querying.
  • Collaborate effectively with front-end developers, designers, and other team members to achieve a seamless user experience.
  • Participate in technical discussions, providing valuable insights and proposing innovative solutions.
  • Write clean, well-documented, and maintainable code adhering to best practices for both front-end and back-end development.
  • Conduct thorough unit testing and integration testing to ensure code quality and application stability.
  • Stay up-to-date with the latest trends and advancements in the MERN stack technologies.
  • Identify and troubleshoot bugs and technical issues efficiently for both front-end and back-end components.
  • Optimize application performance and scalability.
  • Contribute to the overall codebase health by refactoring code, improving performance, and ensuring maintainability.
  • Provide technical mentorship and guidance to junior developers (if applicable).

Skills and Qualifications:

  • Proven experience as a Full-Stack Developer (5+ years).
  • Expertise in MERN stack technologies (MongoDB, Express.js, React.js, Node.js).
  • Strong understanding of RESTful APIs and web development principles.
  • Experience with building and managing databases (preferably NoSQL databases like MongoDB).
  • Experience with version control systems (Git).
  • Experience with deployment tools and CI/CD pipelines (bonus).
  • Excellent communication, problem-solving, and analytical skills.
  • Ability to work independently and manage multiple tasks effectively in a fast-paced environment with rapid changes.

    Apply for this job





    Allowed Type(s): .pdf, .doc, .docx