Full Stack Developer

7 days ago


Amman, Jordan CC Staffing International Full time

Overview

You will be responsible for designing, developing, and maintaining scalable backend services while also handling frontend integration when necessary. The ideal candidate should have deep expertise in backend technologies, databases, and API development while being comfortable with frontend frameworks.

Key Responsibilities

  • Backend Development: Design, develop, and maintain robust, scalable, and high-performance backend systems.
  • API Design & Integration: Develop and maintain RESTful and/or GraphQL APIs for seamless integration between services and applications.
  • Database Management: Design, optimize, and manage relational (SQL) and/or NoSQL databases.
  • Authentication & Security: Implement secure authentication and authorization mechanisms (OAuth, JWT, etc.) and ensure data protection.
  • Cloud & DevOps: Deploy and manage backend services in cloud environments (AWS, Azure, GCP) and work with containerization tools like Docker and Kubernetes.
  • Performance Optimization: Optimize database queries, API performance, and overall system efficiency.
  • Frontend Collaboration: Work closely with frontend developers to integrate APIs and ensure a seamless user experience.
  • Version Control & CI/CD: Maintain clean and efficient code using Git and CI/CD pipelines.
  • Testing & Debugging: Write unit and integration tests to ensure system reliability and debug complex issues efficiently.

Technical Skills & Qualifications

  • Experience: Minimum 5 years of experience in backend or full-stack development
  • Backend Technologies: Node.js (Express, NestJS), Python (Django, Flask, FastAPI), Java (Spring Boot), PHP, MAGENTO, or other backend frameworks.
  • Databases: PostgreSQL, MySQL, MongoDB, Redis, or similar.
  • APIs: RESTful services, GraphQL, WebSockets.
  • Authentication & Security: OAuth, JWT, SSO, encryption best practices.
  • Cloud Platforms: AWS, Google Cloud, or Azure.
  • DevOps & Deployment: Docker, Kubernetes, CI/CD pipelines, Terraform.
  • Version Control: Git, GitHub, GitLab, or Bitbucket.
  • Testing Frameworks: Jest, Mocha, PyTest, JUnit, etc.
  • message queues (RabbitMQ, Kafka).
  • Familiarity with serverless computing (AWS Lambda, Google Cloud Functions).
  • Exposure to frontend technologies like React, Vue.js, or Angular for full-stack collaboration.


  • Amman, Jordan Innovative Consulting Partners Full time

    About ICP ICP helps U.S.-based construction companies build and manage high-performing remote teams. Our model combines offshore staffing with hands-on management support to help clients build and scale confidently. We are growing rapidly and are ready to expand our sales capabilities. This is a unique opportunity to join as the first full-time sales hire,...


  • Amman, Jordan CC Staffing International Full time

    We are seeking an experienced and highly motivated Technical Team Leader to manage a cross-functional development team focused on PHP, React.js, Next.js, MAGENTO and infrastructure-related projects. The candidate will be responsible for overseeing day-to-day technical operations, mentoring developers, enforcing best practices, ensuring code quality, and...


  • Amman, Jordan SummitNext Technologies Sdn Bhd Full time

    OverviewWe are looking for an energetic and driven Business Development Manager to join our growing team in the FX & CFDs brokerage industry. This is an exciting opportunity for an ambitious professional with minimum 1 year of experience in FX & CFDs sales or business development to take the next step in their career. You will be responsible for hunting new...