Enable job alerts via email!

MERN Full Stack Developer

NFT Talent

Dubai

On-site

AED 120,000 - 160,000

Full time

Today
Be an early applicant

Job summary

A dynamic blockchain ecosystem company in Dubai is seeking a talented Full Stack Engineer to build robust web applications using the MERN stack. You will work across the full stack, collaborating with teams to create innovative solutions. Strong expertise in JavaScript, React.js, and Node.js required, alongside excellent problem-solving skills.

Qualifications

  • 4+ years of professional experience in full-stack development with the MERN stack.
  • Strong proficiency in JavaScript and ES6+ features.
  • Solid experience with front-end technologies like React.js.
  • Strong back-end experience using Node.js and NEST.js.

Responsibilities

  • Design, develop, and maintain full-stack web applications using the MERN stack.
  • Collaborate with product managers, designers, and developers.
  • Develop and maintain both RESTful APIs and GraphQL-based APIs.
  • Write clean, maintainable, and well-documented code.

Skills

JavaScript
React.js
Node.js
MongoDB
RESTful API
GraphQL
Git
HTML5
CSS3
Docker

Tools

Webpack
Babel
NPM
Job description
The Role

ICB Labs is a dynamic blockchain ecosystem integrating NFTs, DeFi, and metaverse technologies to revolutionize how businesses and individuals interact with the digital world. Since 2019, we have been at the forefront of blockchain research and development, building cutting-edge solutions that address industry challenges and drive mass adoption. ICB Labs is more than just a blockchain company, it is a visionary hub where traditional industries seamlessly connect with Web3 technologies. We believe in the power of decentralization to foster innovation, transparency, and financial inclusivity. Our ecosystem is designed to empower users with accessible, efficient, and future-ready blockchain solutions. Job Summary : We are looking for a talented and motivated Full Stack Engineer with a strong background in the MERN technology stack (MongoDB, Express, React, Node.js / NEST JS) to join our growing development team. You will be responsible for building robust, scalable web applications, working across the full stack, and contributing to all stages of the development lifecycle. If you have experience building dynamic, data-driven applications with a focus on performance, security, and user experience, we want to hear from you.

Responsibilities
  • Design, develop, and maintain full-stack web applications using the MERN stack (MongoDB, Express, React, Node.js).
  • Build reusable, testable, and efficient code for both front-end and back-end systems.
  • Collaborate with product managers, designers, and other developers to create dynamic web applications that meet user needs and business goals.
  • Work on integrating third-party services and APIs to enhance the functionality of applications.
  • Develop and maintain both RESTful APIs and GraphQL-based APIs for efficient communication between front-end and back-end.
  • Write clean, maintainable, and well-documented code, following industry best practices and coding standards.
  • Perform testing and debugging of applications to ensure optimal performance, responsiveness, and security.
  • Implement authentication, authorization, and secure communication protocols for user and data security.
  • Participate in code reviews, providing and receiving feedback to ensure the best possible code quality.
  • Optimize applications for speed and scalability across multiple platforms and devices.
  • Troubleshoot and resolve issues across the full stack in both development and production environments.
  • Continuously improve your technical skills by staying up-to-date with the latest trends and technologies in full-stack development.
Requirements
  • 4+ years of professional experience in full-stack development, specifically with the MERN stack (MongoDB, Express, React, Node.js).
  • Strong proficiency in JavaScript and ES6+ features.
  • Solid experience with front-end technologies like React.js, including state management (e.g., Redux, Context API).
  • Strong back-end experience using Node.js and NEST.js. Experience working with MongoDB and designing efficient database schemas and queries.
  • Knowledge of RESTful API design and implementation, as well as experience with GraphQL.
  • Familiarity with version control tools, especially Git.
  • Experience with authentication / authorization mechanisms (OAuth, JWT, Passport).
  • Strong understanding of asynchronous programming, promises, and callbacks.
  • Experience with modern front-end build tools like Webpack, Babel, and NPM / Yarn.
  • Strong understanding of front-end UI / UX principles, and ability to implement responsive design using HTML5, CSS3, and Bootstrap or other CSS frameworks.
  • Familiarity with testing frameworks and methodologies (e.g., Jest, Mocha, Chai, Enzyme).
  • Experience in deploying applications to cloud platforms like AWS, Heroku, or DigitalOcean (Any one of them)
  • Good understanding of DevOps concepts, CI / CD pipelines, and containerization (e.g., Docker).
  • Strong problem-solving skills and ability to work independently or as part of a team.
  • Excellent communication skills, both verbal and written, with the ability to collaborate effectively in cross-functional teams.
Desirable Skills
  • Experience with TypeScript in MERN applications.
  • Familiarity with Redux-Saga or Redux-Thunk for advanced state management in React.
  • Experience with GraphQL is best.
  • Exposure to server-side rendering (SSR) with React or Next.js.
  • Knowledge of containerization and orchestration using Docker and Kubernetes is best.
  • Familiarity with web security concepts like CORS, XSS, SQL injection, and CSRF.
  • Experience working with agile methodologies, such as Scrum or Kanban.
About the company

The premier marketplace for NFTs, where art, technology, and community converge to create a new era of digital ownership. Together, let's embark on a journey to discover, collect, and create the talents of the NFT universe.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.