Android/IOS/ Desktop Application Developer

2 - 5 years

0 - 4 Lacs

Posted:21 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About the Role

We are seeking a highly skilled Application Developer with expertise in Android, iOS, and desktop platforms 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.
  • Exposure to Agile/Scrum methodologies.

Job Types: Full-time, Permanent, Fresher, Internship, Contractual / Temporary
Contract length: 6 months

Pay: ₹8,000.00 - ₹35,857.16 per month

Education:

  • Bachelor's (Required)

Language:

  • English (Preferred)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You