1 month ago
Gurgaon, IndiaEntry Level
Responsibilities
- Develop maintainable, testable, and performant iOS software for consumer and enterprise applications.
- Collaborate with the software development team and participate in code reviews.
- Perform extensive testing to deliver high-quality software.
- Research new technologies and tools and share findings with the team.
- Communicate clearly with team members and contribute to improving software development workflows and processes.
Requirements
- A relevant bachelor’s degree in computer science, computer engineering, electronics and communication engineering, or a similar field.
- Experience building iOS applications with Swift.
- Strong knowledge of programming and computer science concepts.
- Understanding of end-to-end mobile application development and interaction with server-side components.
- Knowledge of mobile UI implementation, common development frameworks, REST APIs, and architectural patterns such as MVVM, MVP, and MVC.
- Strong interpersonal, communication, and collaboration skills.
- Preferred experience includes Objective-C, GraphQL, ReactiveX frameworks, Android development with Java or Kotlin, or cross-platform development with React Native, Flutter, Ionic, Xamarin, or Cordova.
Benefits
- Socials, outings, and retreats.
- One day per week of work-from-home flexibility.
- Subsidized lunch.
- Culture of learning and development.
Categories
Mobile
About Konrad
Konrad is a privately held digital consultancy that designs and builds custom web and mobile applications, AI-enabled products, and customer experiences for global enterprises and consumer brands. It earns revenue through strategy, design, and software engineering services spanning UX, e‑commerce, and digital transformation. Headquartered in New York, it operates internationally with teams in Toronto, London, San José, and Gurgaon.
