A leading international trading company in Riyadh is seeking a Senior Software Engineer to design and develop scalable solutions. The ideal candidate will have expertise in both mobile application development using Flutter and backend services with Java, alongside strong knowledge of AWS architecture. This position offers competitive salary packages and benefits such as visa assistance, accommodation, and career development opportunities. Relocation to Riyadh is provided.
Qualifications
Proven experience building and launching mobile applications using Flutter.
Strong backend development experience with Java, preferably with Spring Boot.
Hands-on experience with AWS services like EC2, Lambda, and S3.
Experience in system architecture and scalable application design.
Strong understanding of RESTful APIs and microservices architecture.
Responsibilities
Lead the end-to-end architecture of the mobile application.
Develop and maintain the mobile app using Flutter.
Design and build scalable backend services using Java.
Architect and manage cloud infrastructure on AWS.
Define system integrations and ensure performance of the platform.
Skills
Flutter development
Java backend development
AWS services
System architecture
RESTful APIs
Microservices architecture
Problem-solving
Job description
A leading international trading company in Riyadh is seeking a Senior Software Engineer to design and develop scalable solutions. The ideal candidate will have expertise in both mobile application development using Flutter and backend services with Java, alongside strong knowledge of AWS architecture. This position offers competitive salary packages and benefits such as visa assistance, accommodation, and career development opportunities. Relocation to Riyadh is provided.