Qureos

Find The RightJob.

Staff Software Engineer

Job Purpose


Staff Software Engineer – Backend is responsible for designing, building, and optimizing scalable, secure, and high-performance backend systems at Floward. The role involves API development, microservices architecture, cloud-based solution integration, and database management. The engineer will work closely with cross-functional teams to ensure seamless product delivery while upholding software quality and system reliability standards.


Key Responsibilities :


1. Backend Development


  • Lead the development of scalable and modular backend systems using .NET Core, C#, and Node.js.
  • Design and implement robust, well-documented APIs to support front-end and mobile clients.
  • Maintain and enhance microservices-based architecture.
  • Manage database schemas and ensure data integrity using PostgreSQL and MongoDB.
  • Integrate third-party APIs and cloud-based services as needed.


2. Performance Optimization :


  • Monitor backend system performance and implement improvements.
  • Identify and resolve bottlenecks and technical debt.
  • Apply caching, indexing, and other performance tuning techniques.


3. Integration & Collaboration:


  • Collaborate with frontend, DevOps, QA, and product teams to ensure seamless integration across platforms.
  • Participate in Agile ceremonies including sprint planning, daily standups, and retrospectives.
  • Provide technical guidance to ensure adherence to backend development best practices.


4. Security & Compliance :


  • Implement industry-standard security measures for APIs, data, and infrastructure.
  • Ensure secure communication between services and external endpoints.
  • Maintain compliance with data protection regulations and Floward’s security protocols.


5. Testing & Quality Assurance:


  • Write and maintain unit and integration tests using tools like NUnit, MSTest, Mocha, and Chai.
  • Participate in code reviews and contribute to improving backend code quality.
  • Support CI/CD processes and ensure tested, secure, and reliable code is delivered.


Qualifications & Experience :


Education:


Bachelor’s degree in Computer Science, Software Engineering, or a related field.


Experience:

  • 7+ years of hands-on backend development experience.
  • Strong experience with .NET Core, C#, Node.js, PostgreSQL, and MongoDB.
  • Proven ability to build and maintain microservices architectures.
  • Experience with REST API design, API gateways, and system integration.
  • Working knowledge of AWS cloud services, Kafka, RabbitMQ, and DevOps practices.
  • Familiarity with Agile development methodologies and tools (Jira, Git, GitHub Actions).


About Floward


Floward is the leading online flowers and gifting company in the Middle East and the UK. Founded in 2017, the company has expanded its operations to nine countries within five years. We are committed to creating seamless and innovative gifting experiences by sourcing flowers daily from ethical growers and partnering with leading local and international brands. Operating in 37 cities across the MENA region and London, UK, Floward guarantees same-day delivery through its own refrigerated fleet to ensure freshness and quality.


🌐 https://floward.co/

© 2026 Qureos. All rights reserved.