MERN Architect

1 Position- Dubai, UAE

Role Overview

We are seeking an experienced and motivated Software Architect to join our dynamic team. As a MERN stack architect, you will lead the design and development of complex client service architectures, leveraging cloud automation, data science, and DevOps practices. If you’re passionate about pushing the boundaries of technology and creating robust, high-performance solutions, we want to hear from you.

Key Responsibilities:

  • Take charge of orchestrating the architecture and design of large-scale applications, leveraging the potent capabilities of MERN (MongoDB, Express.js, React.js, Node.js) stack, ensuring scalability, security, and maintainability.
  • Implement cloud automation using tools like AWS CloudFormation, Terraform, or Kubernetes for efficient deployment and management. Integrate data science for advanced analytics, machine learning, and improved user experiences.
  • Develop strategies for ensuring 100% uptime and high availability of applications, including failover, load balancing, and disaster recovery plans.
  • Lead the design and implementation of microservice architecture, including determining the number of microservices needed, defining their responsibilities and designing communication protocols between them.
  • Identify opportunities to optimize the frontend (ReactJs) performance, including code splitting, lazy loading, and efficient rendering techniques.
  • Collaborate with cross-functional teams to define technical requirements and drive solutions. Design CI/CD pipelines with DevOps teams for seamless deployment and scaling. Establish DevOps best practices for smooth software delivery and operation.
  • Analyze and optimize the architecture for heavy transaction loads, ensuring high availability, fault tolerance, and optimal performance for client service applications.
  • Lead development teams in architectural decisions, coding practices, and performance optimization. Stay updated on emerging tech, select tools for scalability, and ensure architectural consistency. Conduct code reviews, maintain quality, and foster best practices.


  1. Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  2. 3-5 years of experience in a similar position as a MERN stack architect, with a strong focus on building and delivering successful projects using the MERN stack.
  3. Proficiency in designing and implementing RESTful APIs and integrating front-end components with back-end services.
  4. Expertise in JavaScript, including ES6+ syntax, React.js, and Node.js.
  5. Strong understanding of MongoDB or other NoSQL databases, and experience with data modeling and database design.
  6. Proven track record of architecting and implementing solutions for scalability, performance, and security.
  7. Experience with version control systems, such as Git, and familiarity with Agile development methodologies.
  8. Familiarity with cloud platforms such as AWS, Azure, or Google Cloud, and their relevant services..
  9. Up-to-date knowledge of best practices and emerging trends in the MERN stack ecosystem.
  10. Possesses strong leadership in technical discussions, mentoring, and architectural decisions, coupled with excellent problem-solving skills that is effective cross-functional collaboration, particularly in microservice architecture, and boasts hands-on experience in large-scale application development.

Market-competitive remuneration and benefits based on seniority and contribution.

Walee ecosystem

Get the best experience

welcome influencer

Welcome Influencer

Are you ready to earn conveniently?
Download our app made exclusively for you.

Download Walee from Appstore
Download Walee from Google Playstore