Full Time Remote Android Developer

2 days ago


Chandigarh, Chandigarh, India TeamsWork Full time

About TeamsWork

TeamsWork
 is a fully remote company building enterprise-grade applications that power businesses worldwide. Join us to work on cutting-edge projects with a global team of innovators. We thrive on innovation, ownership, and teamwork. We're always looking to connect with passionate professionals who are excited to join TeamsWork and grow with us.

Job Summary:
 At Teamswork we are hiring an Android Developer, you will be a key player in designing, developing, and maintaining our cutting-edge Android applications. You will work closely with product managers, UX/UI designers, and backend engineers to translate user needs and business requirements into elegant and scalable solutions. We are seeking someone who is not only proficient in core Android development but also enthusiastic about exploring and implementing the latest technologies and best practices to deliver exceptional user experiences.

Key Responsibilities:

  • Design, develop, and maintain high-quality, robust, and scalable Android applications using Kotlin.
  • Implementation of new features and modules, from conception to deployment, ensuring adherence to modern Android development principles.
  • Collaborate with product, design, and QA teams to define, spec, and deliver new features and improvements.
  • Write clean, maintainable, and testable code following established architectural patterns (MVVM, MVI, etc.) and best practices.
  • Utilize and contribute to our 
    Jetpack Compose
     migration, building declarative UIs.
  • Integrate with RESTful APIs and third-party libraries, ensuring efficient data exchange and robust error handling.
  • Optimize application performance, responsiveness, and stability, identifying and resolving bottlenecks and bugs.
  • Stay up-to-date with the latest Android development trends, technologies, and ecosystem changes (e.g., Android 15 features, AI integration, foldable devices).
  • Participate in code reviews and contribute to the overall technical growth of the team.
  • Ensure the application adheres to security best practices and data privacy regulations.
  • Implement and maintain unit, integration, and UI tests to ensure code quality and prevent regressions.
  • Contribute to CI/CD pipelines and automation efforts for efficient development and deployment.
  • Explore and experiment with emerging technologies like AI/ML integration (TensorFlow Lite, ML Kit) and IoT connectivity within the Android ecosystem.

Skills and Requirements:

  • Experience:
     3+ years of professional experience in Android application development.
  • Programming Languages:
  • Expert proficiency in Kotlin
     is essential.
  • Strong understanding and experience with Java (for legacy codebase support and interoperability).
  • Modern Android Development:
  • Deep expertise in Jetpack Compose
     for building declarative UIs.
  • Strong command of Android Jetpack libraries (ViewModel, LiveData, Room, Navigation Component, Data Binding, Coroutines, etc.).
  • Solid understanding of modern Android architectural patterns (MVVM, MVI, Clean Architecture).
  • Technical Skills:
  • Expertise with Android SDK, Android Studio, and Gradle.
  • Proficiency in consuming RESTful APIs, JSON, and network communication.
  • Experience with 
    offline storage solutions
     (e.g., Room database).
  • Strong understanding of 
    multithreading, concurrency, and performance optimization
     on Android.
  • Familiarity with 
    dependency injection frameworks
     (e.g., Hilt, Dagger, Koin).
  • Proficient with 
    version control systems, particularly Git
    .
  • Experience with 
    unit testing (JUnit), integration testing, and UI testing (Espresso, UI Automator)
    .
  • UI/UX & Design:
  • Strong understanding of 
    Material Design principles
     and experience in implementing visually appealing and user-friendly interfaces.
  • Ability to create responsive layouts that adapt to various screen sizes and orientations, including foldable devices.
  • Experience with accessibility best practices for Android applications.
  • Problem-Solving & Collaboration:
  • Excellent problem-solving, debugging, and analytical skills.
  • Ability to work independently and as part of a cross-functional Agile team.
  • Strong communication skills (written and verbal) and ability to articulate technical concepts clearly.
  • Bonus Points (Desirable, but not mandatory):
  • Experience with 
    Kotlin Multiplatform Mobile (KMM)
    .
  • Familiarity with 
    cloud platforms and services
     (e.g., Firebase, AWS Amplify).
  • Experience integrating 
    AI/ML models
     into Android applications (e.g., using TensorFlow Lite, ML Kit, Gemini Nano).
  • Understanding of 
    instant apps
     and 
    app bundles
    .
  • Contributions to open-source Android projects.
  • Experience with CI/CD tools (e.g., GitLab CI, GitHub Actions).

Benefits:

  • 100% Remote Workplace – Flexibility without boundaries
  • Paid Internet Expenses – Stay connected at no cost
  • Company-Sponsored Health Insurance – Your wellbeing, our priority
  • Laptop & Device Upgrade Support – Work with the best tools
  • Paid Sick & Casual Leaves – Take the time you need
  • Paid Holidays + Birthday Leave – Celebrate without worry
  • Learning-Focused Work Environment – Grow your skills every day
  • Collaborative Team Culture – Work with supportive, talented teammates

Note:

"We encourage applications from candidates with 3–5 years of experience, as the role and compensation package are designed for this level."



  • Chandigarh, Chandigarh, India Impactmindz Tech Solutions Private Limited Full time ₹ 14,40,000 - ₹ 62,40,000 per year

    Key ResponsibilitiesDevelop and maintain Android applications using Kotlin and/or Java.Collaborate with designers and backend developers to define, design, and ship new features.Ensure the performance, quality, and responsiveness of applications.Identify and fix bugs, performance bottlenecks, and UI inconsistencies.Work with APIs, third-party libraries, and...


  • Chandigarh, Chandigarh, India TeamsWork Full time

    About TeamsWorkTeamsWork is a fully remote company building enterprise-grade applications that power businesses worldwide. Join us to work on cutting-edge projects with a global team of innovators. We thrive on innovation, ownership, and teamwork. We're always looking to connect with passionate professionals who are excited to join TeamsWork and grow with...


  • Chandigarh, Chandigarh, India TeamsWork Full time

    About TeamsWorkTeamsWork is a fully remote company building enterprise-grade applications that power businesses worldwide. Join us to work on cutting-edge projects with a global team of innovators. We thrive on innovation, ownership, and teamwork. We're always looking to connect with passionate professionals who are excited to join TeamsWork and grow with...


  • Chandigarh, Chandigarh, India Aspire Talent Innovations Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Title:Senior / Lead Full Stack DeveloperLocation:Chandigarh, IndiaDuration:Full-TimeAbout the Role:We are seeking a highly skilledSenior / Lead Full Stack Developer (70% + 30–40% )to join our fast-growing global fintech engineering team. The ideal candidate is either a hands-on architect or a hardcore individual contributor (IC) who can design, build,...


  • Chandigarh, Chandigarh, India SegWitz Sdn Bhd Full time

    Job Title: React Native DeveloperLevel: Mid / Senior (5–7 years experience)Employment Type: Full-time(Remote)Role OverviewWe're looking for a React Native Developer who cares deeply about how things look, feel, and behave on mobile — not just "does it work", but "does it feel amazing to use?".You WillTurn mobile UI/UX designs into beautiful,...

  • Flutter Developer

    2 days ago


    Chandigarh, Chandigarh, India Miracle Group Inc Full time

    Key ResponsibilitiesDevelop and maintain high-quality mobile applications using Flutter for Android and iOS.Implement clean, maintainable, and scalable code following best practices.Work with the product and design teams to translate UI/UX wireframes into functional applications.Integrate REST APIs, third-party libraries, and native components.Manage app...

  • Flutter Developer

    6 days ago


    Chandigarh, Chandigarh, India NextPage IT Solutions Full time

    Required Skills & Experience2–3 years of experience in Flutter & Dart.Strong understanding of REST APIs, JSON, and state management (Provider, Bloc, Riverpod, etc.).Experience integrating Google Maps, location services, background tasks, and real-time tracking features.Good knowledge of Firebase (push notifications, analytics, crash reporting).Hands-on...

  • Full Stack Developer

    2 weeks ago


    Chandigarh, Chandigarh, India Etasens Technologies Full time ₹ 4,80,000 per year

    Experience: 1 year - 2 yearsCore Technologies: Reactjs, Angular, Springboot, Guice, Hibernate, REST APIsDatabase: MySQL, Database Design, CRUD OperationsWe are looking for Full stack developers who have sharp programming skills and are passionate about coding.Job Type: Full-time, In officeFor more details, please refer to **Please do not apply if you are not...


  • Chandigarh, Chandigarh, India RGB Webtech Full time

    We are looking for a skilled and motivated Web Developer to join our technology team. The ideal candidate will have a strong foundation in web development, a passion for creating efficient and user-friendly websites, and the ability to collaborate effectively with cross-functional teams. As a Web Developer, you will play a key role in designing, coding, and...


  • Chandigarh, Chandigarh, India Zecotok Full time ₹ 4,00,000 - ₹ 8,00,000 per year

    Job Title: Full Stack Developer (2+ Years Experience)Job Type: Full-timeLocation: On SiteSalary: LPAAbout Us: Zecotok is a dynamic and innovative company specializing in software and web development. We are looking for a talented Full Stack Developer to join our growing team. If you are passionate about web development, love solving complex problems, and...