Careers

1. Android Developer (Contract)

Location: Remote

Contract Duration: 6 months

Experience Required: 2–3 years

Compensation: As per industry standards

About the Role:

We are seeking a skilled Android Developer with 2–3 years of hands-on experience to join our team on a contract basis. The ideal candidate will be responsible for developing, testing, and maintaining high-quality Android applications while collaborating with designers, backend developers, and product managers.

 

Key Responsibilities:

  • Design, develop, and maintain advanced applications for the Android platform.

  • Collaborate with cross-functional teams to define, design, and ship new features.

  • Work with APIs and third-party integrations.

  • Identify and fix bugs and performance bottlenecks to ensure optimal performance.

  • Ensure the codebase is clean, maintainable, and scalable.

  • Participate in code reviews and contribute to technical documentation.

  • Stay up to date with the latest Android trends, libraries, and best practices.
Required Skills & Qualifications:
  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).

  • 2–3 years of professional experience in Android app development.

  • Strong proficiency in Java and/or Kotlin.

  • Experience with MVVM architecture and Android Jetpack components.

  • Familiarity with RESTful APIs, Retrofit, Room, LiveData, ViewModel, and Coroutines.

  • Experience with version control tools like Git.

  • Solid understanding of Material Design principles and responsive UI development.

  • Knowledge of Firebase, Push Notifications, and Play Store deployment.

Preferred Skills (Good to Have):
  • Experience with dependency injection (Hilt / Dagger).

  • Exposure to CI/CD pipelines.

  • Knowledge of testing frameworks (JUnit, Espresso).

  • Familiarity with Agile/Scrum methodology.

Contract Details:
  • Type: Full-time

  • Duration: 6 months [with possible extension]

  • Working Mode: Remote

  • Start Date: 20 July 2023

How to Apply:

Send your updated resume and portfolio to hr@innowebminds.com with the subject line:
“Application for Android Developer (Contract)”

2. JAVA Developer (Contract)

Location: Remote

Contract Duration: 6 months

Experience Required: 1-3 years

Compensation: As per industry standards

About the Role:

We are looking for a Java Backend Developer with 1–3 years of professional experience to join our team on a contract basis. The ideal candidate should have strong hands-on experience in Spring Boot and monolithic application development, with a good understanding of backend architecture, database management, and API design.

Key Responsibilities:

    • Develop, maintain, and enhance backend services using Spring Boot in a monolithic architecture.

    • Design and implement RESTful APIs and integrate with frontend or mobile applications.

    • Work with relational databases (MySQL / PostgreSQL) to design schemas, write optimized queries, and manage data integrity.

    • Collaborate with frontend, Android, and DevOps teams to ensure smooth integration and deployment.

    • Debug, test, and resolve production issues to ensure high performance and reliability.

    • Write clean, maintainable, and well-documented code following best practices.

    • Participate in code reviews and continuous improvement processes.

Required Skills & Qualifications:
  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience.

  • 1–3 years of hands-on experience in Java (8 or above) and Spring Boot.

  • Strong understanding of monolithic application architecture and layered design (Controller, Service, Repository).

  • Experience with REST API development, JPA/Hibernate, and database design.

  • Good knowledge of MySQL or PostgreSQL.

  • Familiarity with build tools like Maven or Gradle.

  • Understanding of exception handling, logging, and application security in Spring Boot.

  • Experience with Git for version control.

Preferred Skills (Good to Have):
  • Exposure to Spring Security, JWT authentication, or OAuth2.

  • Basic understanding of deployment on AWS.

  • Familiarity with unit testing frameworks like JUnit and Mockito.

  • Knowledge of CI/CD pipelines and basic Linux commands.
Contract Details:
  • Type: Full-time

  • Duration: 6 months [with possible extension]

  • Working Mode: Remote

  • Start Date: 30 August 2022

How to Apply:

Send your updated resume and portfolio to hr@innowebminds.com with the subject line:
“Application for JAVA Developer (Contract)”