Android Developer

2.5 - 5 Years 2 Openings

Job Description

The main purpose for this opening to get a skilled senior developer who can work efficiently and can handle the project individually with couple of juniors.

Qualification

Possession of a Bachelor's or Master's degree in Computer Science or Engineering.

A minimum of 2.5 to 5 years of hands-on experience in Android Development.

Job Requirement

  • In-depth knowledge of Object-Oriented Programming (OOP) principles, along with proficiency in Kotlin and Java.
  • Mastery over Android Studio and Android SDK tools, with an emphasis on managing varying screen sizes.
  • Comprehensive understanding of MVC, MVP, and MVVM architectures.
  • Proficient with diverse Android OS versions and adept at handling permissions.
  • Experience spanning the complete mobile application development lifecycle.
  • Solid expertise in RESTful APIs to connect Android applications to back-end services.
  • Familiarity with the integration of 3rd Party SDKs and APIs.
  • Acquaintance with coroutines is beneficial.
  • Comfortable working within a collaborative, cross-functional team and managing code written by others, including debugging and refactoring legacy code.
  • Exceptional teamwork and communication skills paired with critical thinking and problem-solving capabilities.
  • Proficiency in code versioning tools, notably GIT.

Responsibilities

  • Design and develop advanced applications tailored for the Android platform.
  • Cooperate with cross-functional teams to conceptualize, design, and ship new features.
  • Interface with external data sources and APIs.
  • Write robust, dependable code, inclusive of edge cases, ensuring usability and overall reliability.
  • Fix bugs and work on enhancing application performance continually.
  • Regularly discover, evaluate, and implement new technologies to optimize development efficiency.
  • Transpose designs and wireframes into high-quality code.
  • Understand business requirements, conduct technical analyses, and undertake complex R&D tasks.
  • Effectively manage priorities, deadlines, and deliverables, whether working independently or as part of a team.
  • Mentor and train junior developers to bolster their skills.
  • Actively participate in code review processes, providing constructive feedback.
  • Maintain and periodically upgrade existing software.
  • Communicate with clients when required.

Apply Now

name
mail id
phone no
file
last company
years of experience
notice period
Current CTC
Expected CTC

Thank you

for applying for the job in WebCodeGenie Technology.

We appreciate the skills and knowledge you possess and would love to have you as a part of the WebCodeGenie family. Our team will review your application and contact you for further process.

Skype Skype Whatsapp WhatsApp