Loading
Loading...
Loading...
Loading...
Loading...

Closed or Expired Job Posting This job posting is closed or has expired and is no longer open for applications.

Upload

Fullstack Developer

jobs plus Manama, Bahrain Posted 2025/12/30 09:30:05 Expires 2026-04-09 Ref: JB1100077732

Job Description

Role Overview:
We are looking for a Full Stack Developer who will work directly with the CTO to maintain the 
platform, build new features, and enhance performance across our landlord web portal and tenant 
mobile/web interfaces.
This role requires hands-on development experience and ownership of features from design to 
deployment.
Key Responsibilities
- Develop and maintain the company platform across frontend and backend.
- Build and extend REST APIs and integrate external services (e.g., payment gateways).
- Implement new UI components and screens using Vue.js and React.
- Optimize system performance, scalability, and code quality.
- Troubleshoot and resolve platform issues in production.
- Collaborate with product and UI/UX teams to deliver high-quality user experiences.
- Ensure security best practices across authentication, access control, and data integrity.
Required Technical Skills
Frontend:
- Strong experience with Vue.js
- Experience with React (for mobile / web screens)
- Component-based architecture & reusable UI patterns
- State management (Vuex / Pinia / Redux / Context)
- API integration and responsive UI design
Backend:
- Node.js with Express or NestJS
1/2
JD: FullStack Developer www.rentat.co
- RESTful API design & integration
- Database experience (MySQL)
- ORM frameworks (Prisma / Sequelize / TypeORM)
- Authentication & authorization workflows (JWT / Session / RBAC)
Bonus Skills (Nice to Have):
- React Native (if supporting mobile UI)
- Docker and AWS (EC2, RDS, S3)
- Experience with payment gateway integrations (e.g., BenefitPay, TAP)
Qualifications
- 2–5 years of professional full-stack development experience.
- Proven experience shipping production applications (preferably SaaS).
- Ability to work autonomously in a fast-moving environment.
- Strong problem-solving, debugging, and critical thinking skills.
Soft Skills
- Ownership mindset, you build with responsibility.
- Clear communicator and team collaborator.
- Proactive in improving code quality and product experience.
- Comfortable working in a startup rapid iteration environment.

Requirements

Role Overview:
We are looking for a Full Stack Developer who will work directly with the CTO to maintain the 
platform, build new features, and enhance performance across our landlord web portal and tenant 
mobile/web interfaces.
This role requires hands-on development experience and ownership of features from design to 
deployment.
Key Responsibilities
- Develop and maintain the company platform across frontend and backend.
- Build and extend REST APIs and integrate external services (e.g., payment gateways).
- Implement new UI components and screens using Vue.js and React.
- Optimize system performance, scalability, and code quality.
- Troubleshoot and resolve platform issues in production.
- Collaborate with product and UI/UX teams to deliver high-quality user experiences.
- Ensure security best practices across authentication, access control, and data integrity.
Required Technical Skills
Frontend:
- Strong experience with Vue.js
- Experience with React (for mobile / web screens)
- Component-based architecture & reusable UI patterns
- State management (Vuex / Pinia / Redux / Context)
- API integration and responsive UI design
Backend:
- Node.js with Express or NestJS
1/2
JD: FullStack Developer www.rentat.co
- RESTful API design & integration
- Database experience (MySQL)
- ORM frameworks (Prisma / Sequelize / TypeORM)
- Authentication & authorization workflows (JWT / Session / RBAC)
Bonus Skills (Nice to Have):
- React Native (if supporting mobile UI)
- Docker and AWS (EC2, RDS, S3)
- Experience with payment gateway integrations (e.g., BenefitPay, TAP)
Qualifications
- 2–5 years of professional full-stack development experience.
- Proven experience shipping production applications (preferably SaaS).
- Ability to work autonomously in a fast-moving environment.
- Strong problem-solving, debugging, and critical thinking skills.
Soft Skills
- Ownership mindset, you build with responsibility.
- Clear communicator and team collaborator.
- Proactive in improving code quality and product experience.
- Comfortable working in a startup rapid iteration environment.

Skills

  • Analyse Software Specifications
  • Create Flowchart Diagram
  • Debug Software
  • Define Technical Requirements
  • Develop Automated Migration Methods
  • Develop Software Prototype
  • Identify Customer Requirements
  • Interpret Technical Requirements
  • Manage Engineering Project
  • Perform Scientific Research
  • Provide Technical Documentation
  • Use An Application-Specific Interface
  • Use Software Design Patterns
  • Use Software Libraries
  • Use Technical Drawing Software
  • Utilise Computer-Aided Software Engineering Tools

Job Details

Job Location Manama, Bahrain
Company Industry Real Estate
Company Type Employer (Private Sector)
Job Role Software developer
Employment Status Full time
Employment Type Full Time Employee

Preferred Candidate

Career Level 03 - Entry Level
Nationality Bahrain
Degree Bachelor's degree

jobs plus

Information Technology Manama, Bahrain 1-9 employees +973.3.999.2252 Tamkeen

Similar Jobs

Loading ...



By clicking “Accept”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts.