Android Developer

Android Developer

Android Developer


Transdata has a bold vision to be the best in software engineering. To execute on this vision, We are looking for highly talented engineers with empathy towards customers and their problems. We are a team of 400+ individuals doing exceptional work in their domains, and we are scaling up fast.

We are looking for a self-motivated, results-oriented, and deadline-driven software engineer who is passionate about developing Mobile applications.


  • Degree in Computer Science, Engineering or a related field
  • Proven software development experience and Android skills development
  • Have a strong technical background, with 3+ years of experience in Android development. Ideally, you’re also comfortable outside Android and have some experience with full-stack development
  • Experience with Android SDK
  • Experience working with remote data via REST and JSON
  • Experience with Kotlin and Java
  • Experience writing multithreaded and networked apps
  • Experience with third-party libraries and APIs
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Able to operate with openness and efficiency with one or more SDLC methodologies (e.g., Scrum)
  • Strong experience in building native mobile (Android) applications with an emphasis on performance and robustness
  • Familiarity with RESTful APIs to connect Android applications to back-end service
  • Ability to work well with tight schedules and rapid development cycles
  • You possess excellent problem solving, analytical, and communication skills

What You Need for this Position

  • Android SDK
  • Java
  • REST and JSON
  • DevOps (plus)
  • CI/CD (plus)
  • Python (plus)
  • AWS (plus)


  • Develop and maintain high performing, reusable code
  • Implement custom native user interfaces using the latest Android programming techniques
  • Build reusable Android software components for interfacing with our back-end platforms
  • Analyze and optimize UI and infrastructure application code for quality, efficiency, and performance
  • Follow coding standards and guidelines with great attention to performance, scalability, and availability
  • Stay current with the newest mobile technologies; research new technologies and make recommendations on implementations
  • Produce high-quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.
  • Work with user research and product design to understand users and address their needs
  • Work with an Agile team to deliver iterative releases of Android App.
  • Your code should be scalable, robust, and easy for other developers to understand.

If this sounds interesting to you and you think that you could be a good fit, please contact with your profile.

Transdata is proud to be an equal opportunity workplace. We value diversity and always treat all employees and job applicants based on merit, qualifications, personality, and talent. We do not discriminate on the basis of race, religion, gender, gender, age, marital status, or disability status.

Job Type: Full Time
Job Location: Lahore

Apply for this position

Allowed Type(s): .pdf, .doc, .docx