to join our dynamic tech team. You will be responsible for building, maintaining, and optimizing cross-platform applications that deliver seamless and engaging user experiences. This role requires strong technical skills, problem-solving ability, and a passion for creating innovative digital products across multiple platforms.
Key Responsibilities
Design, develop, test, and deploy high-quality applications for
Android, iOS, and desktop environments
.
Collaborate with product managers, UX/UI designers, and backend engineers to translate business needs into functional features.
Ensure applications are
scalable, responsive, and optimized for performance
across devices and operating systems.
Integrate applications with APIs, third-party services, and cloud platforms.
Implement secure coding practices, authentication, and data protection features.
Troubleshoot, debug, and upgrade existing applications to maintain stability and performance.
Participate in code reviews and contribute to maintaining coding standards.
Stay current with new technologies, frameworks, and development best practices.
Required Qualifications & Skills
Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
2-5 years of proven experience in
mobile and desktop application development
.
Proficiency in:
Android:
Java, Kotlin, React Native,Android SDK.
iOS:
Swift, Objective-C, Xcode.
Desktop:
C#, .NET, Electron, JavaFX, or equivalent.
Experience with cross-platform frameworks (Flutter, React Native, Xamarin) is highly desirable.
Familiarity with RESTful APIs, JSON, GraphQL, and cloud integration (Firebase, AWS, Azure, etc.).
Strong knowledge of mobile and desktop UI/UX principles.
Hands-on experience with version control systems (Git, GitHub, GitLab, or Bitbucket).
Excellent problem-solving and analytical skills with attention to detail.
Preferred Skills
Experience in
end-to-end SaaS product development
.
Knowledge of DevOps practices, CI/CD pipelines, and automated testing.
Understanding of push notifications, background processing, and app performance optimization.
Published apps on
Google Play Store, Apple App Store, or desktop distribution platforms