Lead Android Application Developer

1 day ago


Dubai, Dubai, United Arab Emirates Teachmecode Full time

About the Role

We are seeking an experienced Senior Mobile App Developer to join our team as a key member in developing high-quality Android applications. The successful candidate will have a strong background in Android development, with expertise in Kotlin and experience in using Dagger2 / DI frameworks.

As a Senior Mobile App Developer, you will be responsible for improving internal technical practice and processes, leading projects from conception to completion, and understanding business objectives and how to fulfill them. You will also be expected to execute tasks proactively, work with other team leads to ensure company-wide cohesion and efficiency, and provide technical guidance to less experienced developers.

The ideal candidate will have at least 5 years of experience in Android development, good knowledge of modern Android architectures (MVVM, MVI), and experience using Git, Gradle, and kts. They will also possess excellent problem-solving skills and attention to detail, as well as strong communication and teamwork skills.

About Our Company Culture

We believe that great teams are built by a mixture of personality, skills and a passion for what people do. We're a remote-first company, which means you'll have the flexibility to work from anywhere. We're always on the look-out for new ways of working and ensure everyone is set up with enough hardware firepower to excel.

Responsibilities

  1. Responsible for improving internal technical practice and processes, including identifying relevant, new technologies.
  2. Leading projects from conception to completion.
  3. Understanding business objectives and how to fulfill them.
  4. A standard-bearer and example for code quality in the company.
  5. Executing tasks proactively with no brief.
  6. Working with other team leads to ensure company-wide cohesion and efficiency.
  7. Working with non-technical team members to increase the overall technical output of the company.
  8. Providing technical guidance to less experienced developers.
  9. Liaising with project management colleagues when technical input is required.
  10. Learning, utilizing and improving our DevOps processes and tools to enable rapid delivery.
  11. Eliminating technical debt.
  12. Fixing emergency software defects and sharing what was learned from the failure.
  13. Helping to define the technical architecture for products.
  14. Producing software reused by developers by contributing to our SDK.

About Your Working Environment

You'll be working with a modern tech stack with the latest tools and hardware, giving you the opportunity to grow and develop your skills.

PAYMENT

Up to 60,000 USD per year (or local currency equivalent) on a full time, contractor contract, depending on experience and skills.



  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Teachmecode is seeking an experienced Android developer to join our team as a Lead Android Application Developer. In this role, you will be responsible for leading cross-functional teams, designing and developing innovative Android apps, and collaborating with stakeholders to deliver top-notch products.ResponsibilitiesLead teams of developers to create...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Job DescriptionWe are seeking an experienced Senior Android Engineer to join our team at Teachmecode on a 6-12 month contract, with potential for a permanent role. This individual will be responsible for leading the modernization of our Android app, ensuring seamless performance, stability, and scalability.Key Responsibilities:Leading the Android App...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Teachmecode is seeking an experienced Android Application Developer to join our team and contribute to the development of high-quality mobile applications. With a strong focus on innovation and user experience, we're looking for a skilled Android Developer with 3 years' experience in Android development.About the RoleThis position requires a seasoned Android...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Android Application Developer Job DescriptionWe're looking for an experienced Android Application Developer to join our top-tier tech team. As a key contributor, you'll be responsible for building world-class financial products from scratch.You'll collaborate closely with product designers to create new feature designs and prototypes, assist in the user...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Job Title: Senior Android DeveloperLocation: Fully RemoteSalary: Up to 60,000 USD per year (or local currency equivalent), full-time contractor contractWe are a dynamic and innovative company that offers a fast-paced environment with opportunities for change, responsibility, and innovation. Our mobile solutions empower companies to integrate engaging...

  • Lead Android Developer

    13 hours ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Tech innovators, this is your chance to shape the future of travel technology. We're seeking an exceptional Senior Android Developer with KMM expertise to drive high-impact global projects forward.Key ResponsibilitiesDrive Complex Projects: Develop and continuously improve our Dreampass consumer-facing application, focusing on backend-driven UI architecture...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We're seeking a seasoned Senior Android Application Developer to lead our team of developers in creating innovative and engaging mobile applications. As a senior developer, you'll be responsible for architecting, developing, and delivering high-quality mobile apps that meet the needs of our users.Your expertise in Kotlin, Java, and Flutter will be essential...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We're looking for a talented Software Developer for Android Applications to join our team at Teachmecode in UAE. As an Android Developer, you'll be responsible for designing and developing high-quality Android applications that meet the highest standards of performance and usability.Key Responsibilities:Design and Development: Collaborate with designers to...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We're looking for a talented Android Application Developer and Architect to join our team at Teachmecode in UAE. As an Android Developer, you'll be responsible for designing and developing high-quality Android applications that meet the highest standards of performance and usability.Key Responsibilities:Design and Development: Collaborate with designers to...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    **About Us:**Teachmecode is a research-driven company focused on solving some of the most critical security issues in mobile technology. We value continuous learning and innovation, and we're looking for talented individuals to join our team.In this role, you'll have the opportunity to work closely with our cybersecurity experts to develop advanced defense...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    At Teachmecode, we are seeking a talented Senior Android Engineer to join our team. As a key member of our software development company, you will be responsible for enhancing app performance, focusing on route optimization and logistics for a global, large-scale application.We are creating the world's most used route sequencing and optimization software for...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    **Job Overview**We're seeking an experienced Android Developer to join our Technology team. As a key member of our team, you'll be responsible for designing, developing and implementing cutting-edge features for our mobile applications.About UsWe're a global financial super app provider, delivering innovative products and services to millions of customers...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Job Summary:Teachmecode is seeking an experienced Android developer to lead our mobile application development team. As a senior developer, you will be responsible for designing and developing innovative Android apps using Kotlin, Java, and Flutter, and leading a team of developers to achieve project goals.Responsibilities:Lead Android App Development: You...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We are seeking an experienced Senior Android Developer to lead our low-level Android development efforts. As a key member of our security team, you will be responsible for analyzing and optimizing existing Android codebases, building and maintaining robust shields for mobile applications, and collaborating with our cybersecurity experts to develop advanced...

  • Android Developer Lead

    13 hours ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Job OverviewWe are seeking a highly skilled Senior Android Developer to lead our mobile development team. The ideal candidate will have extensive experience in Android development, strong leadership skills, and the ability to guide and mentor junior developers.In this role, you will be responsible for improving internal technical practices and processes,...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Our team is looking for a talented Android Application Architect to join us in developing and improving our Dreampass consumer-facing application and internal travel agent application. As a senior developer, you will be responsible for designing and implementing KMM-based solutions to share business logic across Android and iOS, ensuring scalability and...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We're excited to announce that Techmecode is hiring for an Android Technology Lead position. As an expert in Android development, you'll play a key role in shaping the technical direction of our Android applications and ensuring they meet the highest standards of quality and performance.About the RoleThis is an excellent opportunity to work on high-growth...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    ResponsibilitiesThe ideal candidate will be responsible for designing, developing, and testing Android applications using Kotlin and Java. They will work closely with our cross-functional team to ensure that our apps are scalable, efficient, and meet the highest standards of quality.The key responsibilities of this role include:Designing and developing new...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    About the ProjectWe're building a global financial super app that will be used by millions of people around the world. As an Android Developer, you will play a critical role in designing and developing this application.Your responsibilities will include collaborating with product designers, assisting in the user experience design process, and ensuring...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Are you passionate about pushing the boundaries of mobile payment technology? Do you have a knack for crafting innovative solutions that delight users? At Teachmecode, we're on a mission to revolutionize the way people shop, and we're seeking a talented Android POS developer to join our team.The ChallengeWe're looking for an exceptional Android POS engineer...