Back-End Web Developer | IT & Software Development | NAFFCO | Dubai, UAE Job Vacancy in UAE Dubai
Job Overview
NAFFCO is seeking a talented and experienced Back-End Web Developer to join our team. The ideal candidate will have a strong understanding of server-side programming, databases, and API design. As a Back-End Developer, you will be responsible for creating and maintaining the server-side logic, databases, and architecture that power our web applications. You will work closely with front-end developers, product managers, and other stakeholders to deliver scalable, secure, and high-performance web solutions.
Job Location: Dubai, UAE
Job Industry: IT & Software Development
Job Function: Web Development
Salary: Negotiable
Gender: Any
Key Responsibilities
- Design, develop, and maintain server-side applications, logic, and APIs to support web-based applications
- Develop and manage databases, including schema design, query optimization, and integration with back-end services
- Ensure the scalability, performance, and reliability of the back-end architecture
- Develop RESTful APIs for interaction with front-end systems and external services
- Integrate third-party APIs and services to extend the functionality of applications
- Implement security protocols and ensure data privacy in API communication
- Design and implement relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB)
- Optimize database queries and ensure efficient data retrieval and storage
- Collaborate with front-end developers, product managers, and stakeholders to define application requirements and ensure seamless functionality
- Conduct unit testing and debugging to identify and fix back-end issues
- Maintain code quality, organization, and best practices in back-end development
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field (or equivalent work experience)
- Minimum of 2 years of proven experience as a Back-End Web Developer
- Strong proficiency in server-side programming languages such as Node.js, Python, Ruby, Java, or PHP
- Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis)
- Familiarity with server-side frameworks (e.g., Express.js, Django, Ruby on Rails, Spring Boot)
- Strong understanding of API development, authentication, and authorization (e.g., JWT, OAuth)
- Experience with cloud services such as AWS, Azure, or Google Cloud (preferred)
- Knowledge of security best practices and data protection principles
- Excellent problem-solving skills and ability to troubleshoot back-end issues
- Strong communication skills and ability to collaborate in a team environment
About NAFFCO
NAFFCO was founded in Dubai, UAE, to become the world\'s leading producer and supplier of life safety solutions. Recognizing the importance of convenient access to multiple safety services, we specialize in offering complete solutions under one roof, including high-quality firefighting equipment, fire protection systems, fire alarms, addressable emergency systems, security systems, and custom-made vehicles such as fire trucks, ambulances, mobile hospitals, and airport rescue firefighting vehicles (ARFF).
With over 15,000 dedicated employees, including more than 2,000 engineers and 10 million square feet of manufacturing facilities, NAFFCO exports to over 100 countries worldwide. Our products are certified by UL, FM, BSI, LPCB, and Global Mark, ensuring strict adherence to ISO 9001 quality management systems, ISO 14001 environmental management systems, and BS OHSAS 18001 for occupational safety.
Driven by our passion to protect, our vision is to be the world’s number one provider of innovative solutions for protecting life, the environment, and property.