Senior Android Developer

Job Type: Full Time
Job Location: Bengaluru

Experience:

  • Minimum 4+ years in mobile app development.

Technical Skills

  • Strong understanding of high-availability concepts.
  • Proficient in JavaScript and ES6+.
  • Hands-on experience with ReactReact NativeRedux, and core principles, including secure data storage using Keychain and Keystore.
  • Familiarity with modern front-end pipelines and tools.
  • Experience with WebSocketsRESTful APIs, and asynchronous programming.
  • Expertise in implementing and managing push notifications, covering different app states and notification types.
  • Skilled in building and optimizing complex UI/UX designs for mobile applications with responsiveness and accessibility in mind.
  • Proficient in managing dynamic layouts, animations, complex navigational flows, and state management.
  • Experience in performance optimization for large-scale applications, including debugging and resolving bottlenecks.
  • Knowledge in integrating third-party libraries, SDKs, and tools to enhance app functionality.
  • Comfortable working with Git and CI/CD pipelines.

Additional Skills:

  • Knowledge of native languages, preferably Kotlin, and familiarity with native build tools like Android Studio is a plus.
  • Strong problem-solving skills and ability to work in an agile, collaborative environment.
  • Passion for developing innovative applications and modernizing/optimizing mobile or web solutions.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx