Hiring Kenya

Blogger

Related Jobs

Senior Frontend Developer

Nairobi, 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

⚠️Report job

⚠️Safety Tips: Never pay anyone for job application, test or interview. A genuine employer will never ask you for the payment in anycase.

Disclaimer & TOS: Semasocial is an exclusive platform that ought to help jobseekers. We restrict any endorsement that demand for money and strictly advice against sharing personal or bank related information. If you notice deception or fraudulent, send us an email at [email protected]. For further details, please contact us »