Rivista di Diritto ed Economia dei Comuni logo

Full-Stack / Backend Engineer โ€“ Project-Based SaaS Developme | UAE

Rivista di Diritto ed Economia dei Comuni

On-site๐Ÿ‡ฆ๐Ÿ‡ชDubai, DU, UAEmidPosted 15d ago

Visa & sponsorship

  • Employers in UAE sponsor the residence visa by default, and nothing in the posting says otherwise.

Job description

Role Description

A Full-Stack / Backend Engineer โ€“ Project-Based SaaS Development is responsible for designing, developing, testing, and maintaining scalable software solutions for project-based SaaS applications. The role works closely with product, design, and engineering teams to build reliable backend services, APIs, databases, and user-facing features.

Key Responsibilities

  • Design, develop, test, and maintain scalable SaaS applications.

  • Build and maintain backend services, APIs, databases, and integrations.

  • Develop responsive and user-friendly front-end features when required.

  • Work with engineering teams to design and implement new product features.

  • Write clean, maintainable, and well-documented code.

  • Integrate third-party services, APIs, and external platforms.

  • Optimize application performance, scalability, security, and reliability.

  • Troubleshoot technical issues, bugs, and production problems.

  • Participate in code reviews, testing, deployment, and technical documentation.

  • Support project-based development activities and contribute to continuous product improvements.

Qualifications

  • Bachelorโ€™s degree in Computer Science, Software Engineering, Information Technology

    , or a related field.

  • Experience in full-stack or backend software development.

  • Strong knowledge of programming languages such as JavaScript, TypeScript, Python, Java, or Node.js

    .

  • Experience with REST APIs, databases, Git, and software development tools.

  • Knowledge of front-end frameworks such as React, Vue.js, or Angular is an advantage.

  • Experience with cloud platforms, SaaS applications, or microservices is preferred.

  • Strong problem-solving, analytical, and communication skills.

  • Ability to work independently, manage project deadlines, and collaborate with technical teams.

  • Professional, proactive, detail-oriented, and results-driven approach.