Full-Time

Software Architect / Engineer

SIHAMCO

SIHAMCO

No salary listed

Mumbai, Maharashtra, India

In Person

Relocation to Riyadh, Saudi Arabia is provided for the main employee.

Category
Software Engineering (1)
Required Skills
Flutter
Java
Microservices
AWS
REST APIs
Web Development
DevOps
Spring
Database Administration
Requirements
  • Deep expertise in front-end and back-end development, database design and administration, and modern software architecture.
  • Proven experience building and launching mobile applications using Flutter.
  • Strong backend development experience with Java, such as Spring Boot or similar frameworks.
  • Hands-on experience with Amazon Web Services services, including EC2, Lambda, RDS, S3, and API Gateway.
  • Experience with system architecture and scalable application design.
  • Strong understanding of RESTful APIs, microservices architecture, and database design.
  • Experience with third-party integrations, including payments, booking systems, and notifications.
  • Ability to work strategically as an architect and hands-on as an engineer.
Responsibilities
  • Lead the end-to-end architecture of the mobile application across the frontend and backend.
  • Develop and maintain the mobile application using Flutter.
  • Design and build scalable backend services using Java.
  • Architect and manage cloud infrastructure on Amazon Web Services.
  • Define system integrations involving APIs, payment gateways, booking engines, and customer relationship management systems.
  • Ensure the platform's performance, security, and scalability.
  • Establish coding standards, best practices, and technical documentation.
  • Collaborate with product, design, and operations teams to deliver a seamless user experience.
  • Troubleshoot and optimize application performance.
  • Lead the team through the full software development lifecycle and drive process improvements.
Desired Qualifications
  • Experience building booking, hospitality, or marketplace platforms.
  • Familiarity with real-time systems for availability, reservations, and queue management.
  • Knowledge of DevOps practices and continuous integration and continuous delivery pipelines.
  • Experience working on high-traffic consumer applications.

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A