Project-based Android Kotlin Developer

2 days ago


Makati City, National Capital Region, Philippines Propelrr Full time $90,000 - $120,000 per year

Project-Based Hybrid

Job Description

We are looking for a Mobile Software Engineer who has experience in Android development. The successful applicant will be responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be collaborating alongside other engineers and developers who are working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

Primary Focus
  • Design and develop user-centric, high-performance, and secure Android applications that address user needs effectively.
  • Translate UI/UX designs into functional and visually appealing Android user interfaces using primarily Kotlin/Java (or other approved Android development languages as needed).
  • Optimize applications for efficient resource utilization and responsiveness to user interactions.
  • As project requirements dictate, evaluate the need to update existing Java code to Kotlin or Kotlin code to Java, ensuring maintainability and best practices are followed.
Main Responsibilities
  • Architect, develop, test, and deploy high-quality Android applications using the latest Android development tools and languages (e.g., Android SDK, Jetpack libraries, and others).
  • Proactively identify, diagnose, and resolve code defects and performance issues without sacrificing timeline.
  • Design and implement scalable, maintainable code structures following secure best practices for the chosen Android development language(s).
  • Collaborate effectively with cross-functional teams (UX/UI designers, backend developers, product managers, QA testers) to deliver successful projects.
  • Research and evaluate new Android technologies, libraries, and tools to enhance development processes.
  • Write unit tests to ensure the functionality and reliability of developed code modules.
  • Work closely with the QA team to ensure the quality, stability, and reliability of Android projects.
  • Provide regular progress updates to the team, highlighting achievements and potential blockers.
  • Accurately estimate project timelines and communicate any changes promptly.
  • Report to the Project Lead, Team Lead, and CSM for Technology on a regular basis.
  • Contribute to the growth of the team by mentoring junior developers in Android development and best practices with Kotlin/Java (or other approved languages).
  • Participate in knowledge-sharing sessions and provide guidance to colleagues on new technologies and approaches.
  • Ensure all assigned modules/features are completed within agreed-upon scope estimates. Strive to complete all assigned modules/features within a sprint to avoid carry-over to subsequent sprints.
  • Build solution designs and developed modules that are 100% compliant with project specifications and internal quality control standards
  • Use collaboration tools for development, communication, UX/UI, API, project management, and code deployment to ascertain the timely delivery of project deliverables.
  • Present work output to the Management, project leads, CSM for Technology, Team leader, and clients effectively.
  • Integrate secure coding practices throughout the development lifecycle to mitigate vulnerabilities.
  • Stay up-to-date on the latest Android security threats and best practices.
  • Effectively utilize Git for version control, maintaining a clean and well-organized codebase.
  • Implement robust backup procedures to ensure the safety and recoverability of project data and code.
  • Collaborate with DevOps or operations teams to effectively deploy developed Android applications to production environments.
  • Monitor application performance and user feedback in production to identify areas for improvement.
  • Participate in the development and implementation of bug fixes and feature updates for deployed applications.
  • Follow best practices for continuous integration and continuous delivery (CI/CD) to streamline the deployment process.
Minimum Requirements/Qualifications
  • BS/MS degree in Computer Science, IT, Engineering, or other related courses
  • At least 3 years of working experience in Android Java or Kotlin application development
  • Expert proficiency in Android Application Development
  • Have published at least one original Android app
  • Experience working with remote data via REST and JSON
  • Experience with third-party libraries and APIs
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle.
  • Familiarity with Android SDK, Jetpack Libraries
  • Knowledge of UI/UX design principles for mobile applications
  • Understanding different project structures, such as MVVM or MVP

*** Our hybrid work model is designed to give you the best of both worlds—flexibility and face-to-face collaboration. Employees are required to be present in the office on Tuesdays and Wednesdays each week. This means you'll be in the office at least two days a week, and work remotely on the other days. This approach helps us stay connected as a team.


  • Android Developer

    2 days ago


    Makati City, National Capital Region, Philippines Rising Tide Digital, Inc. Full time ₱900,000 - ₱1,200,000 per year

    What you'll be doingDesign and develop high-performance, scalable, and user-friendly Android applications using KotlinCollaborate with cross-functional teams, including designers and product managers, to translate business requirements into technical solutionsOptimize application performance, security, and overall user experienceParticipate in the entire...

  • Android Developer

    2 days ago


    Quezon City, National Capital Region, Philippines Teamified Full time $80,000 - $100,000 per year

    Short Description:We are growing our mobile development team, and are looking for a Senior Android developer who can help us improve our clients Android app's usability, performance and functionality. You will join an existing team of two Senior Android developers. Day to day, you'll move between picking up tickets from the backlog, writing and reviewing...


  • Makati City, National Capital Region, Philippines MetroMart Technologies Inc. Full time $60,000 - $80,000 per year

    MetroMart is looking for a Mid Android DeveloperJob Details:3-5 years of relevant experience.MetroMart is an on-demand grocery delivery platform. We enable customers to purchase their products online from their favorite local store and have these items delivered to their doorstep within 90 minutes.You should be comfortable at both the application coding and...


  • Makati City, National Capital Region, Philippines Squadzip Full time $60,000 - $80,000 per year

    We are looking for individuals who can evangelize the idea that productive work can be done from anywhere Right now businesses are spending billions on larger than necessary workspaces. The pandemic has forced businesses to consider work-from-home arrangements, but businesses are struggling to see this as a sustainable and productive way to move...


  • Makati City, National Capital Region, Philippines Avaloq Full time $80,000 - $100,000 per year

    Company Description Founded and headquartered in Switzerland, Avaloq is continuously expanding its global footprint with around 2,500 colleagues in 12 countries, and more than 170 clients in 35 countries. We are an industry-leading provider of wealth management technology and services for financial institutions around the world, including private banks and...


  • Mandaluyong City, National Capital Region, Philippines beBeeApplication Full time ₱900,000 - ₱1,200,000

    Android Application Development ExpertWe are seeking an experienced Android Application Development expert to join our team. As a key member of our development team, you will be responsible for designing and developing high-quality Android applications using modular architectures and next-generation integration techniques.The ideal candidate will have a...


  • Makati City, National Capital Region, Philippines Sharesource Australia Full time

    About Sharesource:We are a BCorp company whose purpose is to democratise opportunities for individuals from developing countries. With our brand and culture empowering our partners to attract and keep the most qualified members, we share the knowledge to unleash potential and grow scaling teams for Australian and Canadian...


  • Quezon City, National Capital Region, Philippines CI&T Full time ₱900,000 - ₱1,200,000 per year

    Position Title: Senior Native Android EngineerLocation: Cubao, Quezon CityExperience Required: At least 6–7 years of professional Android development experienceAbout the RoleWe are looking for a Senior Native Android Engineer who will play a key role in designing, developing, and maintaining our existing Native Android mobile application. The ideal...


  • Quezon City, National Capital Region, Philippines CI&T Software S.A. Full time

    OverviewSenior Native Android Engineer (Freelance for 2 months)We are tech transformation specialists, uniting human expertise with AI to create scalable tech solutions. With over 7,400 CI&Ters around the world, we've built partnerships with more than 1,000 clients during our 30 years of history. Artificial Intelligence is our reality.Position Title: Senior...


  • Quezon City, National Capital Region, Philippines CI&T Software S.A. Full time

    Senior Native Android Engineer (Freelance for 2 months)We are tech transformation specialists, uniting human expertise with AI to create scalable tech solutions.With over 7,400 CI&Ters around the world, we've built partnerships with more than 1,000 clients during our 30 years of history. Artificial Intelligence is our reality.Position Title: Senior Native...