Posted:Mar 8
By:Hiring Kenya
Company Details
Industry:
Consulting
Description:
Founded in 2020, Nathan Digital is a premiere software company in Dubai additionally based in six countries around the world. We provide a radical shift for businesses looking to elevate their operations. We achieve this by creating software suites and state-of-the-art technology that helps these enterprises discover detailed and personalized insights and significantly improve performance.
Job Description
Key Responsibilities:
- Design, develop, and maintain backend services, APIs, and databases to support Vue 2 & Vue 3 applications.
- Collaborate with frontend developers to ensure smooth integration between backend and Vue 3 frontend components.
- Develop and optimize RESTful and GraphQL APIs for efficient data retrieval and communication.
- Work with databases (SQL & NoSQL) to manage and store application data efficiently.
- Optimize server-side logic for performance, scalability, and maintainability.
- Troubleshoot and debug backend issues, ensuring system reliability and stability.
- Write clean, maintainable, and well-documented code following best practices.
Required Skills & Qualifications:
- Proven experience as a Backend Developer with expertise in Vue 2 & Vue 3 integration.
- Experience in developing and integrating RESTful and GraphQL APIs.
- Proficiency in SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Firebase) databases.
- Knowledge of Docker, Kubernetes, and CI/CD pipelines for deployment.
- Familiarity with Vue 3 Composition API and Pinia/Vuex for state management.
- Knowledge of testing frameworks (Jest, Mocha, Cypress) for backend testing.
Education: Degree, Diploma
Employment Type: Full Time