Backend Software Engineer

2 days ago


Qatar Talent Pal Full time

**Backend Software Engineer (Node.js, NestJS)**:
**Position Overview**:

- Design and develop scalable, high-performance backend services using Node.js and NestJS.
- Work with MongoDB and PostgreSQL databases to ensure data integrity, performance, and scalability.
- Develop and maintain robust web APIs for frontend-backend communication.
- Collaborate with front-end developers for API integration and feature development.
- Implement Azure cloud services, including service bus, functions, and Elasticsearch, into the development process.
- Ensure the implementation of best practices for code quality, testing, security, and cloud integration.
- Participate in code reviews to maintain high development standards.
- Troubleshoot, debug, and upgrade existing systems.
- Stay updated with the latest trends and technologies in backend development and cloud services

**Qualifications**:

- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Backend Software Engineer or similar role.
- Strong proficiency in Node.js, NestJS, MongoDB, PostgreSQL, TypeScript, and JavaScript.
- Experience with Azure development, including Service Bus, Serverless Functions, and Elasticsearch.
- Experience developing and maintaining web APIs.
- Familiarity with front-end languages (e.g., HTML, CSS) and JavaScript frameworks (e.g., Angular, React) is a plus.
- Knowledge of code versioning tools, such as Git.
- Knowledge of Agile and Scrum methodologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.

This job has been sourced from an external job board.



  • Qatar Talent Pal Full time

    Key Responsibilities: - Design and develop scalable, high-performance backend services using Node.js and NestJS. - Work with MongoDB and PostgreSQL databases to ensure data integrity, performance, and scalability. - Develop and maintain robust web APIs for frontend-backend communication. - Collaborate with front-end developers for API integration and feature...


  • Qatar Talent Pal Full time

    Proficiency in one or more server-side programming languages such as Python, Java, C++, Ruby, or PHP - Knowledge of popular backend frameworks like Django, Spring, Laravel, Ruby on Rails, or Node.js - Experience with relational databases like MySQL, PostgreSQL, or MongoDB - Familiarity with RESTful APIs and web services - Strong problem-solving skills and...


  • Qatar Talent Pal Full time

    **This is a heading**: A U.S.based company that is developing a leading mobile software to enhance workforce productivity and job site intelligence is looking for a Senior Software Engineer. The engineer will be collaborating with highly-skilled professionals to design, modify, develop, write, and implement software solutions. The company's technology and...


  • Qatar Talent Pal Full time

    Drive the future of collaborative open source development tooling as part of the Launchpad team. This is an opportunity for a motivated engineering manager with a passion for open source software, Linux, and web services to join our distributed team. Launchpad is a robust platform for managing open source development projects. It includes code hosting and...


  • Qatar Talent Pal Full time

    JOB BRIEF KEY ACCOUNTABILITIES - Provide technical support upon the implementation of software design according to specifications and requirements. - In line with conceptual design of the software, contribute in establishing standards, templates, and guidelines. - Support architectural and code review with the team to ensure the quality, clarity, and...


  • Qatar Talent Pal Full time

    **Software Engineering Manager Saas | Canonical | Qatar**: Drive the future of collaborative open source development tooling as part of the Launchpad team. This is an opportunity for a motivated engineering manager with a passion for open source software, Linux, and web services to join our distributed team. Launchpad is a robust platform for managing open...


  • Qatar Talent Pal Full time

    **JOB BRIEF**: **KEY ACCOUNTABILITIES**: - Provide technical support upon the implementation of software design according to specifications and requirements. - In line with the conceptual design of the software, contribute to establishing standards, templates, and guidelines. - Support architectural and code review with the team to ensure the quality,...


  • Qatar Talent Pal Full time

    **Our company is seeking to hire a skilled software developer**: Your duties will primarily revolve around building software by writing code, as well as modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. You will also be involved in directing system testing and validation procedures, and also working...


  • Qatar Talent Pal Full time

    Our company is seeking to hire a skilled software developer to help with the development of our current projects. Your duties will primarily revolve around building software by writing code, as well as modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. You will also be involved in directing system...

  • Junior QA Engineer

    6 days ago


    Qatar Talent Pal Full time

    **Xpand** Team** is on the lookout for a passionate **Junior QA Engineer** to join our dynamic team. Whether you prefer working from the office, fully** remote**, or a combination of both, we offer the flexibility to choose what suits you best! **You**r** responsib**ilities**: - Autonomously design, develop and execute tests - Communicate with other...