Japp Tech

Careers

Full Time
Hyderabad

Junior Android Developer

  • Proficiency in Java and/or Kotlin, the primary programming languages for Android app development. Kotlin has become increasingly popular in recent years and is often preferred for new projects.
  • Familiarity with Android Studio, the official integrated development environment (IDE) for Android app development. This includes using the IDE for coding, debugging, and testing.
  • Understanding of Android’s architecture components, such as Activities, Fragments, Views, and Layouts, and how they interact to create user interfaces.
  • Basic knowledge of user interface (UI) and user experience (UX) design principles to create visually appealing and user-friendly apps.
  • Proficiency in XML for designing the layout of Android app screens using XML files.
  • Familiarity with version control systems like Git for code management.
Full Time
Hyderabad

Senior Android Developer

  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes 
  • Familiarity with RESTful APIs to connect Android applications to back-end services 
  • Strong knowledge of Android UI design principles, patterns, and best practices 
  • Experience with offline storage, threading, and performance tuning 
  • Experienced in Java and Kotlin. 
  • Unit-test code for robustness, usability, and general reliability.
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks 
  • Ability to understand business requirements and translate them into technical requirements 
  • Familiarity with cloud message APIs and push notifications 
  • Understanding of Google’s Android design principles and interface guidelines 
Full Time
Hyderabad

Junior iOS Developer

  • Proficiency in Swift, the primary programming language for iOS app development, and familiarity with Objective-C, which is still used in some legacy codebases.
  • Familiarity with Xcode, the official integrated development environment (IDE) for iOS app development. This includes using the IDE for coding, debugging, and testing.
  • Understanding of iOS app architecture components, such as View Controllers, Storyboards, Views, and Auto Layout, and how they interact to create user interfaces.
  • Basic knowledge of user interface (UI) and user experience (UX) design principles to create visually appealing and user-friendly apps.
  • Proficiency in using Interface Builder within Xcode to design the layout and user interfaces of iOS app screens.
  • Familiarity with version control systems like Git for code management and collaboration with other developers.
  • Ability to integrate with web services and APIs to fetch data and communicate with backend servers.
Full Time
Hyderabad

Senior iOS Developer

 

  • Proficient with Swift and Cocoa Touch
  • Experience with iOS frameworks such as Core Data, Core Animation, etc.
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Knowledge of other web technologies and UI/UX standards
  • Understanding of Apple’s design principles and interface guidelines
  • Knowledge of low-level C-based libraries is preferred
  • Familiarity with cloud message APIs and push notifications
  • Proficient understanding of code versioning tools like Git
  • Familiarity with continuous integration
  • Proficient in auto layouts.
  • Knowledge of Apple’s design principles and application interface guidelines.