
Apprentice - Engineer
QAD, Inc.
Role Context and Expectations QAD, Inc. is hiring an Apprentice Engineer based in Mumbai, India. This entrylevel fulltime position is structured for fresh graduates holding an…
Konrad is hiring an Entry Level Mobile Developer to join their office in Gurgaon with hybrid work flexibility. As a Mobile Developer at Konrad, you will work on crafting consumer and enterprise applications for global clients across iOS and Android ecosystems. While mastery of both platforms is not mandatory at the start, you will be encouraged to explore and build expertise across both operating systems over time.
You will collaborate directly with Konrad's software development team to write maintainable, testable, and performant application code. Your core responsibilities include building responsive user interfaces, integrating REST APIs, participating in peer code reviews, and executing thorough testing procedures to maintain high engineering standards. Additionally, you will research emerging mobile technologies and toolsets to share continuous improvements with your team.
You will operate within a multidisciplinary digital consultancy environment, working alongside product strategists, designers, and senior engineers. The technical landscape spans native mobile stacks including Swift, Objective-C, Java, and Kotlin, alongside modern architectural design patterns such as MVVM, MVP, and MVC. Familiarity with functional reactive programming principles and ReactiveX frameworks provides an added advantage.
Konrad offers a collaborative work culture centered on continuous learning and professional development, paired with perks like subsidized lunches, regular socials, outings, and retreats. This entry-level position suits analytical, proactive engineering graduates looking to accelerate their careers by building digital products used by millions of consumers worldwide.
As a Mobile Developer at Konrad, entry-level engineers build foundational expertise in native iOS or Android ecosystems while delivering enterprise-grade apps for top global brands. Growth paths include transitioning into senior mobile engineering, technical leadership, or cross-platform architecture roles.
Gurgaon

Join Konrad in Gurgaon as an Entry Level Mobile Developer to build consumer and enterprise applications for iOS or Android. This hybrid role suits recent engineering graduates eager to learn native mobile development in a collaborative consultancy environment.
| Job Details | Information |
|---|---|
| Job Title | Mobile Developer (Entry Level) |
| Role | Mobile Developer |
| Company | Konrad |
| Location | Gurgaon |
| Category | Mobile Engineering |
| Experience | Entry level |
| Employment Type | Full-time |
| Work Mode | Hybrid |
| Primary Skill | Kotlin, MVVM, MVC, iOS, Android, Objective C, REST APIs, ReactiveX, Java, Problem Solving, Swift, Communication, UI Implementation, MVP |
| Location | Gurgaon |
| Department | Mobile |
| Posted Date | Nov 13, 2026 |
Typical responsibilities for this role (Karyvio guidance — not stated by the employer):
Not Publicly Disclosed: graduation years, CGPA cut-off, backlog policy, experience requirement. Check the employer’s page before applying.
The employer has not published a figure for this role
While we sincerely appreciate all applications, only those candidates selected for an interview will be contacted.
Apply only through the employer’s official channel. Legitimate employers don’t ask candidates to pay a fee to apply or interview.
Written by Karyvio to help you prepare for this role. It is general guidance — not information supplied by Konrad, and not a description of its actual interview.
Good fit for fresh engineering graduates with foundational mobile knowledge
Swift
Swift is Apple's modern programming language used for building iOS applications, making it essential if you choose to work on the iOS track at Konrad.
How to learn it: Build small iOS applications using Xcode and study official Apple documentation and tutorials.
Kotlin
Kotlin is the preferred language for modern Android development, required for building robust and maintainable consumer Android applications.
How to learn it: Practice through Android Studio tutorials and official Google codelabs focusing on Kotlin fundamentals.
REST APIs
Mobile apps must communicate with backend servers to fetch data; understanding REST APIs is crucial for integrating network requests.
How to learn it: Learn how to parse JSON responses, handle HTTP methods, and use libraries like Retrofit or URLSession.
MVVM
Model-View-ViewModel is a widely used architectural pattern in mobile engineering that helps separate UI code from business logic for testability.
How to learn it: Refactor a basic app implementation to follow MVVM principles and observe state management.
REST API Consumer App
Develop a native Android or iOS application that fetches data from a public REST API, displays it in a responsive list using proper UI components, and handles loading and error states gracefully.
Android · iOS · REST APIs · UI Implementation
Task Manager with MVVM Architecture
Create a task tracking mobile application structured strictly around the MVVM design pattern, implementing local state management and clean separation of concerns.
MVVM · Kotlin · Swift · Java
Candidates should hold a degree such as B.Tech Computer Application, B.Tech Computer Science, BE, Electronics and Communication Engineering, Bachelor's of Technology, or Computer Science and Engineering, along with basic knowledge of mobile principles and technologies like Swift, Kotlin, Java, or Objective-C.
No, this is an entry-level position designed for freshers and early-career developers who feel confident in their technical abilities and want to grow within a software development team.
No, the posting notes that while you will work on either iOS or Android application development, it is not necessary to know both. However, candidates should be open to exploring both platforms.
Familiarity with core mobile frameworks, REST APIs, UI implementation, and design patterns like MVVM, MVP, or MVC is expected. Knowledge of ReactiveX frameworks is considered a plus.
The role is based in Gurgaon with hybrid work flexibility, including one day per week of work-from-home options.
You can apply directly through the online application form by providing your personal details, resume or CV, cover letter, and LinkedIn profile link.

QAD, Inc.
Role Context and Expectations QAD, Inc. is hiring an Apprentice Engineer based in Mumbai, India. This entrylevel fulltime position is structured for fresh graduates holding an…





Keysight
The EntryLevel Full Stack Developer role at Keysight in Gurgaon offers an opportunity for earlycareer technologists to build web applications and AIpowered solutions within a…
Rippling
The Role As a Software Engineer I (Full Stack) on the App Components Team at Rippling, you will work on the "Enterprise Studio" experience. This team builds the foundational…
CommScope
Role Overview As an Application Developer for AI and CRM at CommScope, you will join a team focused on digital transformation within the company's internal business systems. This…
Accenture
Role Overview The Web Developer New Associate role at Accenture in Mumbai is an entrylevel position (0 to 2 years of experience) focused on marketing operations and web…
Celonis
The Associate Deployment Engineer role at Celonis is part of the 12month Galaxy Graduate Program based in Bangalore, India. Designed for highpotential university graduates, this…