Qureos

FIND_THE_RIGHTJOB.

Senior Full Stack Engineer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

We're looking for a Full stack Engineer to join a food tech start-up in Bahrain. In this role, you'll be leading application performance and scalability, while applying the best architecture practices and keeping up with the latest technology. You'll also be responsible for building these applications and communicating with the teams responsible for other layers of the product.

What you'll be doing:

  • End-to-End Development: Design, develop, and deploy scalable applications, taking full ownership of projects from concept through to delivery
  • Develop High-Quality Code: Write clean, maintainable, and efficient code in Java (Spring Boot) and TypeScript (Angular), following best practices and modern design principles
  • Feature Implementation: Implement new features, enhance existing functionalities, and ensure smooth performance and a great user experience across platforms
  • Database Management: Design and maintain relational database structures using MySQL, ensuring data integrity, security, and optimized query performance
  • Cloud Infrastructure (AWS): Deploy, monitor, and optimize applications using AWS services. Work closely with DevOps and infrastructure teams to ensure reliable cloud architecture and scalability
  • Testing & Quality Assurance: Develop and maintain comprehensive unit and integration tests to ensure robust and bug-free code
  • Architecture & Design: Contribute to architectural decisions to ensure system scalability, performance, and maintainability across the full technology stack
  • Collaboration & Communication: Work closely with cross-functional teams including designers, product managers, and backend engineers to deliver aligned, high-impact solutions
  • Continuous Improvement:Stay current with emerging technologies, frameworks, and best practices — proactively suggesting improvements to enhance efficiency and software quality

Requirements

  • 5+ years of hands-on full stack development experience.
  • Strong expertise in Spring Boot (Java) for backend development.
  • Solid experience with Angular (TypeScript) for front-end development.
  • Proficient in MySQL database design, optimization, and management.
  • Experience deploying and managing applications on AWS infrastructure.
  • Proven track record of handling end-to-end project delivery independently.
  • Experience integrating third-party APIs and services.
  • Strong understanding of RESTful APIs, microservices architecture, and secure application design.
  • Familiarity with version control (Git) and CI/CD pipelines.
  • Excellent problem-solving skills, with a focus on writing clean and scalable code.
  • Strong communication and collaboration abilities

Nice to Have

  • Experience with Agile / Scrum methodologies.
  • Exposure to modern DevOps practices and tools (Docker, Jenkins, etc.).
  • Previous experience in startups or fast-paced environments is a plus

© 2025 Qureos. All rights reserved.