for backend systems. The ideal candidate will be passionate about clean architecture, performance optimization, and delivering high-quality digital products.
Key Responsibilities
Design, develop, and maintain
mobile applications
using
Kotlin Compose
and
Kotlin Multiplatform (KMP)
for both Android and iOS platforms.
Build and manage robust
backend systems
using
PHP/Laravel framework
.
Integrate APIs and manage
RESTful
communication between frontend and backend.
Collaborate with UI/UX designers to implement intuitive, user-friendly interfaces.
Write clean, maintainable, and scalable code following modern development standards.
Handle
database design, optimization, and query performance
(MySQL or similar).
Implement secure authentication, role-based access, and cloud integrations as needed.
Participate in code reviews, testing, debugging, and deployment cycles.
Collaborate closely with project managers, designers, and other developers to deliver end-to-end solutions.
Stay updated with the latest technologies, libraries, and frameworks in mobile and web development.
Requirements
Bachelor's degree in Computer Science, Software Engineering, or related field.
2-5 years
of professional experience in
mobile and full-stack development
.
Strong proficiency in
Kotlin Compose UI
and
Kotlin Multiplatform (KMP)
for cross-platform app development.
Proficiency in
PHP (Laravel Framework)
for backend development.
Experience with
REST APIs, JSON, and third-party API integrations
.
Solid understanding of
MVC/MVVM architecture
and
software design principles
.
Experience in
MySQL or PostgreSQL database
management.
Familiarity with
Git / GitHub / Bitbucket
for version control.
Experience with
cloud deployment (AWS / Firebase / DigitalOcean)
is a plus.
Good understanding of
app performance, security, and scalability
.
Strong problem-solving, debugging, and communication skills.
Preferred Skills
Experience in
KMP-based shared logic
implementation for Android and iOS.
Knowledge of
Jetpack Libraries
,
Coroutines
, and
Dependency Injection (Hilt/Dagger)
.
Experience with
CI/CD pipelines
and
containerized environments
(Docker).
Familiarity with
frontend frameworks
(Vue.js, React, or similar) is an added advantage.
Ability to work on
end-to-end projects
, from planning to deployment.
Job Types: Full-time, Part-time, Permanent, Contract
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.