Software Architect / Engineer
Core
Design, develop, and deliver robust, scalable mobile solutions across the full technology stack, leading the team through the full software development lifecycle.
Role type
Senior Software Architect / Engineer (Mobile + Backend)
Builds
High-performance mobile application (Flutter) and scalable backend services (Java) deployed on AWS
Domain
Hospitality, Entertainment, and Marketplace platforms
Deliverable
production ML models | product features
Required skills
Flutter, Java (Spring Boot), AWS services, system architecture, RESTful APIs, microservices, database design, third-party integrations
Preferred skills
Booking/hospitality platform experience, real-time systems, DevOps/CI-CD, high-traffic consumer applications
Technologies
Flutter, Java, Spring Boot, AWS (EC2, Lambda, RDS, S3, API Gateway)
Responsibilities
Lead end-to-end architecture of mobile application, Develop and maintain mobile app using Flutter, Design and build scalable backend services using Java, Architect and manage cloud infrastructure on AWS, Define system integrations (APIs, payment gateways, booking engines, CRM systems), Ensure performance, security, and scalability of the platform, Establish coding standards, best practices, and technical documentation, Troubleshoot and optimize application performance
Seniority
Senior, hands-on IC with leadership responsibilities