More jobs:
Job Description & How to Apply Below
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 Type Script (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 Dev Ops 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
- 5+ years of hands-on full stack development experience.
- Strong expertise in Spring Boot (Java) for backend development.
- Solid experience with Angular (Type Script) 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
- Experience with Agile / Scrum methodologies.
- Exposure to modern Dev Ops practices and tools (Docker, Jenkins, etc.).
- Previous experience in startups or fast-paced environments is a plus
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×