Android Software Engineer – Java/Kotlin – Paytm

Job Description: Android Software Engineer

We’re seeking a skilled Android Software Engineer to become part of our team. In this role, you’ll collaborate closely with our development team to craft and develop innovative mobile applications for the Android platform. You’ll engage in every phase of the app development process, from conception to deployment, and have the chance to leverage your expertise to pioneer cutting-edge solutions.

Responsibilities:

  • Collaborate with cross-functional teams to define, design, and deploy new features.
  • Craft high-quality software design and architecture for Android applications.
  • Address bug fixes and enhance application performance.
  • Continuously explore, assess, and integrate new technologies to enhance development efficiency.
  • Transform designs and wireframes into top-notch code.
  • Ensure optimal performance, quality, and responsiveness of the application.
  • Identify and rectify bottlenecks and resolve bugs.
  • Assist in maintaining code quality, structure, and automation.
  • Engage in code reviews and offer constructive feedback to team members.
  • Stay updated on the latest Android development trends and methodologies.

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proven track record as an Android Software Engineer, with a minimum of [2-6] years of experience.
  • Solid understanding of Android SDK, various Android versions, and handling diverse screen sizes.
  • Proficiency in Java and/or Kotlin programming languages.
  • Experience with Android Studio and other relevant development tools.
  • Familiarity with RESTful APIs for connecting Android applications to backend services.
  • Strong grasp of Android UI design principles, patterns, and best practices.
  • Experience with offline storage, threading, and performance optimization.
  • Proficient with code versioning tools like Git.
  • Excellent problem-solving abilities.
  • Capable of both independent work and teamwork.
  • Strong communication and interpersonal skills.

Preferred Qualifications:

  • Master’s degree in Computer Science or a related field.
  • Published one or more Android applications on the Google Play Store.
  • Experience with cross-platform mobile development frameworks (e.g., React Native, Xamarin).
  • Knowledge of cloud message APIs and push notifications.
  • Familiarity with software testing methodologies and frameworks.
  • Experience with Agile methodologies.
  • Contributions to open-source Android projects.

More Information

Apply for this job
Share this job