
Prime Code
Actively Hiring
Senior Full-Stack & Mobile Developer
- Kuwait City
- |Full Time
Posted: 3 weeks ago• Recruiter recently active
Job Location
Kuwait City
Remote Work Policy
In office
Visa Sponsorship
Available
RelocationAllowed
About the job
Job Description
Prime Code is seeking a highly skilled and experienced Senior Full-Stack & Mobile Developer with a minimum of 5 years of professional software development experience.
The ideal candidate must possess strong technical expertise in modern web technologies and native mobile application development for Android and iOS.
We are looking for a motivated, detail-oriented developer capable of independently developing, maintaining, and optimizing secure, scalable, production-ready applications.
Key Responsibilities
- Design, develop, test, and maintain modern web applications using React and Next.js.
- Develop and maintain native Android applications using Kotlin and Java.
- Develop and maintain native iOS applications using Swift and SwiftUI.
- Build, integrate, and maintain RESTful APIs.
- Implement secure authentication and authorization mechanisms.
- Design and manage application databases.
- Troubleshoot, debug, and optimize application performance.
- Maintain clean, scalable, and well-documented code.
- Collaborate with internal teams on software development and technical requirements.
- Handle application deployment, updates, and ongoing maintenance.
Required Technical Skills
Web Development
- React.js
- Next.js
- Prisma ORM
- SQLite
- Tailwind CSS
- JWT Authentication
- RESTful API Development and Integration
Native Android Development
- Kotlin and Java
- Jetpack Compose
- MVVM Architecture
- Hilt Dependency Injection
- Retrofit
- Kotlin Coroutines
- StateFlow
- Navigation Compose
Native iOS Development
- Swift
- SwiftUI
- URLSession
- Keychain Storage
- iOS SDK
Qualifications
- Minimum 5 years of professional software development experience.
- Strong hands-on experience in full-stack web development.
- Practical experience developing native Android and iOS applications.
- Solid understanding of application architecture, databases, and API integrations.
- Experience with Git and version control.
- Ability to independently manage development tasks and resolve complex technical issues.
- Strong analytical, debugging, and problem-solving skills.
- Good communication skills in English.
- Experience delivering and maintaining production applications.