Skip to main content

Full Stack Developer

Technology
Confidential
Doha, قطرمنذ 3 أسابيعحتى ٣١‏/٥‏/٢٠٢٦
دوام كاملفي الموقع

وصف الوظيفة

A Full Stack Developer is responsible for designing, developing, and maintaining both the front-end (client-side) and back-end (server-side) components of web applications. This role requires proficiency in multiple programming languages and frameworks, ensuring seamless integration between user-facing interfaces and server logic.

Full Stack

Developers often collaborate with product managers, UX/UI designers, and other developers to deliver high-quality software solutions.
  • *Key Responsibilities:
  • Front-End Development:
  • Build responsive and interactive user interfaces using HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, Vue.js).
  • Ensure cross-browser compatibility and optimal performance.
  • Back-End Development:
  • Develop server-side logic, APIs, and database interactions using languages like Node.js, Python, Ruby, Java, or PHP.
  • Maintain database schemas and optimize queries for performance.
  • Integration & API Management:
  • Connect front-end components to back-end services via RESTful APIs or GraphQL.
  • Integrate third-party services and tools as needed.
  • Testing & Debugging:
  • Write unit, integration, and end-to-end tests to ensure application quality.
  • Identify and resolve performance bottlenecks and bugs.
  • Collaboration & Documentation:
  • Work closely with cross-functional teams to define project requirements and timelines.
  • Document code, processes, and APIs for team knowledge sharing.
  • Deployment & Maintenance:**
  • Deploy applications to cloud platforms (e.g., AWS, Azure, GCP) or on-premise servers.
  • Monitor, maintain, and update applications to ensure security and scalability.
Job Types: Full-time, Part-time

Pay: QAR9,000.00 - QAR14,000.00 per year

Expected hours: 40 per week

Work Location: In person

Keywords
web-applicationsprogramming-languagesseamless-integrationuser-experience-uxmobile-app-user-experienceuser-interface-uifront-end-developmenttraining-and-developmentcascading-style-sheets-cssjavascriptreact-jsreactvue-jsweb-browsersback-end-developmentnodejspythonrubyjavaphpquery-optimizationapplication-programming-interface-apiapi-managementgraphqltesting-and-analysisdebuggingmaintenance-repair-and-operations-mroamazon-web-servicesmicrosoft-azuregoogle-cloud-platformgood-clinical-practice-gcpscalabilitytime-and-attendance

¿Te interesa este puesto?