Android Intermediate Engineer

hace 2 semanas


Medellín, Antioquia, Colombia International Development Resources A tiempo completo


About Us: At International Development Resources (IDR), we believe that our greatest asset is our people. We're a diverse, passionate, and forward-thinking team that values creativity, collaboration, and continuous learning. When you join IDR, you become part of a global network dedicated to building technology that transforms businesses and makes a real-world impact.

The Opportunity:
We are seeking an experienced Android Engineer to build and maintain the core Android application, contributing to solutions from inception to deployment. The ideal candidate has 3-5 years of experience developing native Android applications using Kotlin and a passion for building reusable, reliable code that supports rapid iteration and innovation.

What You'll Do (Key Responsibilities):

  • Innovate and Develop: Design, build, and maintain efficient, reusable, and reliable Kotlin code for our Android application.
  • Collaborate: Work closely with cross-functional teams, including product managers and designers, to define, design, and ship new features.
  • Enhance User Experience: Ensure the performance, quality, and responsiveness of applications to provide an exceptional user experience.
  • Mentor and Lead: Regularly review code, provide constructive feedback, and mentor junior team members to foster a culture of continuous learning and improvement.
  • Drive Technical Excellence: Identify bottlenecks and bugs, devise solutions to address and mitigate these issues, and help maintain code quality and organization.

Our Core Tooling & Concepts:

  • Languages: Kotlin, Java
  • Frameworks: Jetpack Compose, Android Views/XML, Jetpack Navigation, Room, and Jetpack Animation/Lottie
  • Architecture: MVVM, MVP, and other mobile architectural patterns
  • Integration: RESTful APIs, CI/CD (CircleCI)
  • Design: Google's Material Design principles, Figma/Sketch
  • Version Control: Git

What We're Looking For (Qualifications):

  • Experience: 3-5 years of experience developing native Android applications using Kotlin, with a solid understanding of Java.
  • Frameworks: Experience with modern Android frameworks such as Jetpack Compose, Android Views/XML, Jetpack Navigation, Room, and Jetpack Animation/Lottie.
  • Architecture: Understanding of various mobile architectural patterns (MVVM, MVP, etc.).
  • API Integration: Comfortable working with RESTful APIs to connect Android applications to back-end services.
  • Quality: Experienced in writing test cases, test automation scripts, and profiling mobile apps to address performance concerns.
  • CI/CD: Proficient with Git and familiar with continuous integration and delivery tools like CircleCI.
  • Collaboration: Ability to effectively communicate and collaborate with all stakeholders, unblocking challenges by asking the right questions.

Bonus Points For Experience With:

  • Experience with Functional Reactive Programming using Couroutines or Rx.
  • Implementing a UI automation testing environment on an Android app.
  • Working with various payment providers such as Stripe or PayPal.
  • Understanding of mobile app security best practices.

Why Join Us?

  • A Culture of Respect & Teamwork: We believe in treating everyone with kindness, working unitedly, and growing as one team.
  • Embrace Growth & Innovation: We are perpetual learners, motivated to improve ourselves and the company, and we welcome new ideas that drive transformation.
  • Customer-Focused Excellence: We are dedicated to serving our customers with innovation and excellence, understanding that their success fuels ours.
  • Competitive compensation and benefits package



  • Medellín, Antioquia, Colombia International Development Resources A tiempo completo

    About Us: At International Development Resources (IDR), we believe that our greatest asset is our people. We're a diverse, passionate, and forward-thinking team that values creativity, collaboration, and continuous learning. When you join IDR, you become part of a global network dedicated to building technology that transforms businesses and makes a...


  • Medellín, Colombia International Development Resources A tiempo completo

    About the job Android Intermediate Engineer About Us: At International Development Resources (IDR), we believe that our greatest asset is our people. We’re a diverse, passionate, and forward-thinking team that values creativity, collaboration, and continuous learning. When you join IDR, you become part of a global network dedicated to building technology...

  • Senior Android Engineer

    hace 2 semanas


    Medellín, Colombia N-iX A tiempo completo

    **Responsibilities**: - Building product functionality by writing clean, efficient, and maintainable code - Propose process improvements and changes - Validating designs & requirements from the technical perspective - Take an active part in refinement, planning, daily and demo meetings - Collaborate with dev engineers and business partners to deliver the...

  • Android Engineer

    hace 2 semanas


    Medellín, Antioquia, Colombia Rush Street Interactive A tiempo completo

    As an **Android Engineer**, you will be responsible for designing, developing, and maintaining Android native apps as well as cross-platform solutions. Your primary focus will be on meeting project priorities, deadlines, and deliverables while upholding high quality and reliability standards. You will collaborate with cross-functional teams, including user...


  • Medellín, Colombia Mercado Libre A tiempo completo

    Como **Software Engineer Android** en Mercado Libre, diseñarás y escalarás sistemas innovadores y seguros que resuelven problemas reales y de alto impacto. Trabajarás en un entorno dinámico con tecnología de vanguardia, aplicando buenas prácticas de ingeniería, modelos de IA propios y aprendizaje continuo, con el propósito de democratizar el...

  • Android Engineer

    hace 39 minutos


    Medellín, Colombia International Development Resources A tiempo completo

    A technology development company in Medellín seeks an experienced Android Engineer to build and maintain core applications. The ideal candidate has 3-5 years of Kotlin experience and is passionate about developing efficient, high-quality code. Responsibilities include designing new features, collaborating with teams, and mentoring junior engineers. The...


  • Medellín, Colombia N-iX A tiempo completo

    **Lead Android Developer** We are looking for a** Lead Android Developer** to join our team in Colombia. Our customer is an American global commerce leader based in California, one of the most popular and successful e-commerce websites on the Internet. It provides inspiring services by connecting millions of users in more than 190 markets around the...

  • IOS Intermediate Engineer

    hace 39 minutos


    Medellín, Colombia International Development Resources A tiempo completo

    About Us: At International Development Resources (IDR), we believe that our greatest asset is our people. We're a diverse, passionate, and forward-thinking team that values creativity, collaboration, and continuous learning. When you join IDR, you become part of a global network dedicated to building technology that transforms businesses and makes a...


  • Medellín, Colombia N-iX A tiempo completo

    Our customer is an American global commerce leader based in California, one of the most popular and successful e-commerce websites on the Internet. It provides inspiring services by connecting millions of users in more than 190 markets around the world. **Main Responsibilities**: - Design, build, and maintain efficient, reusable, and reliable code -...


  • Medellín, Colombia Hatch Ltd. A tiempo completo

    A global engineering firm in Medellín is seeking a Junior or Intermediate Project Controls Engineer. This role involves working closely with project managers to ensure effective control and reporting on projects within the metals, mining, and energy sectors. Ideal candidates will have up to 6 years of project controls experience and strong communication...

  • iOS Engineer

    hace 39 minutos


    Medellín, Colombia International Development Resources A tiempo completo

    A leading technology firm is seeking an experienced Intermediate iOS Engineer to enhance its core mobile product. The ideal candidate should have 3-4 years of experience in building native iOS applications using Swift. Responsibilities include designing, developing and maintaining efficient code while collaborating with cross-functional teams to deliver...