Backend Developer

2 weeks ago


Muscat, Muscat, Oman Digital Mall Full time

About the job Backend Developer (Node.js & MongoDB)

Job brief

We are seeking a Backend Developer to help in executing the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications.

Responsibilities
  • Designing, developing, and maintaining server-side applications using Node.js and Express.js frameworks. This involves writing server-side logic, APIs, and routes to handle data processing, authentication, and business logic.
  • Integrating MongoDB, a popular NoSQL database, with your Node.js and Express.js application. This includes creating database schemas, performing CRUD operations (Create, Read, Update, Delete), and optimizing database queries for efficient data retrieval.
  • Building RESTful APIs to expose functionality and data to clients. This involves defining API endpoints, handling HTTP requests and responses, and implementing data validation and error handling.
  • Implementing user authentication and authorization mechanisms in your application. This includes using techniques such as JWT (JSON Web Tokens) or session-based authentication, managing user roles and permissions, and securing API endpoints.
  • Creating custom middleware functions to handle common tasks such as request validation, error handling, logging, and authentication verification. Middleware functions help modularize and enhance the functionality of your Express.js application.
  • Writing and executing unit tests and integration tests to ensure the reliability and correctness of your code. This includes using testing frameworks like Mocha, Chai, or Jest to automate testing processes and identify and fix any issues or bugs.
  • Optimizing your Node.js and Express.js application for improved performance and scalability. This includes analyzing and optimizing database queries, implementing caching mechanisms, and leveraging performance profiling tools to identify and address bottlenecks.
  • Developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clean code to explain and show solutions.
  • Determining and designing system specifications, standards, and programming to prepare and install solutions.
Requirements
  • Experience in Node.js, Express.js, and MongoDB (2 Years)
  • Experience in Typescript and JavaScript
  • Good communication skills
Benefits
  • Competitive salary
  • All of the hardware and software will be provided for you
  • Sponsorship VISA will be provided for expats
  • Relocation cost from origin country to Oman will be covered
  • Work-Life balance
  • Fun and fair work culture
#J-18808-Ljbffr

  • Muscat, Muscat, Oman Digital Mall Full time

    About the job Backend Developer (Node.js & MongoDB)Job OverviewDigital Mall is seeking a highly skilled Backend Developer to join our team. As a Backend Developer, you will be responsible for designing, developing, and maintaining server-side applications using Node.js and Express.js frameworks.ResponsibilitiesDesigning, developing, and maintaining...


  • Muscat, Muscat, Oman TAT IT Technolgies Full time

    We require a Backend Java Specialist to join our team at TAT IT Technologies. The specialist will be responsible for developing and maintaining the backend of our applications using Java and Spring Boot.Strong understanding of Java, Spring Boot and OracleExperience working with microservices architectureAbility to design and develop high-quality, scalable...


  • Muscat, Muscat, Oman Digital Mall Full time

    About this JobDigital Mall is seeking an experienced Backend Developer to join our team. The successful candidate will have a strong background in Node.js, Express.js, and MongoDB, as well as experience in Typescript and JavaScript.Key ResponsibilitiesDesigning and developing server-side applications using Node.js and Express.js frameworks.Integrating...

  • Developer Expert

    7 days ago


    Muscat, Muscat, Oman Altkamul Full time

    Are you looking for a challenging role as a Backend Developer in a dynamic team? We're Altkamul, a leading company in mobility solutions, and we're seeking a highly skilled developer to join our team in Sharjah, UAE.The ideal candidate will be familiar with the full software design life cycle and have experience in designing, coding, testing, and managing...

  • Frontend Developer

    2 weeks ago


    Muscat, Muscat, Oman Digital Mall Full time

    About the jobWe are seeking a Frontend Developer to execute the full lifecycle of product development by programming well-designed, efficient, and testable code that meets specifications.Responsibilities:Designing, developing, and implementing mobile applications using Angular and Ionic frameworks, writing clean and maintainable code, following best...


  • Muscat, Muscat, Oman TAT IT Technolgies Full time

    TAT IT Technologies is currently looking for a skilled Full-Stack Software Engineer with extensive experience in Java programming. The successful candidate will be responsible for managing all technical aspects of application development.Strong knowledge of Java, Apache Tomcat, SVN, Spring Boot, Microservices, MVC Architecture, Web ServicesExpertise in...


  • Muscat, Muscat, Oman Digital Mall Full time

    About Digital MallWe are a dynamic company looking for talented individuals to join our team. As a Backend Developer, you will play a crucial role in shaping the future of our digital presence.Key ResponsibilitiesDeveloping and maintaining server-side applications using Node.js and Express.js frameworks.Integrating MongoDB with your Node.js and Express.js...


  • Muscat, Muscat, Oman Altkamul Full time

    Looking for a challenging role as a Backend Developer? We're Altkamul, a leading company in mobility solutions, and we're seeking a highly skilled developer to join our team in Sharjah, UAE.The ideal candidate will be familiar with the full software design life cycle and have experience in designing, coding, testing, and managing applications. They should be...

  • Senior Programmer

    7 days ago


    Muscat, Muscat, Oman Altkamul Full time

    At Altkamul, we're seeking a highly skilled Backend Developer to join our team in Sharjah, UAE. As a key member of our team, you will be responsible for designing, coding, testing, and managing various applications.The ideal candidate will have experience in the full software design life cycle, including designing, coding, testing, and managing applications....

  • Software Engineer

    7 days ago


    Muscat, Muscat, Oman Altkamul Full time

    At Altkamul, we're seeking a highly skilled Backend Developer to join our team in Sharjah, UAE.The ideal candidate will be familiar with the full software design life cycle and have experience in designing, coding, testing, and managing applications. They should be comfortable coding in multiple languages and have an ability to test code to maintain...

  • Unity Developer

    4 weeks ago


    Muscat, Oman Adeeb Full time

    Company DescriptionAdeeb Studio is an innovative platform designed to assist teachers in creating engaging educational content for students from KG1 to grade 5. Our platform simplifies content creation by offering ready-made templates and assets, enabling educators to develop storyline-based activities quickly and effortlessly.Job Role: Unity Backend...


  • Muscat, Oman RapidBrains Full time

    Job Title: Analytics Backend Senior DeveloperExperience: 8+ YearsNotice Period: 0 - 30 DaysJob DescriptionThe Senior SAP BW Consultant will be responsible for developing and optimizing SAP BW and HANA objects to enable advanced analytics consumption through tools like Power BI. This role requires expertise in designing and implementing complex analytic...