Android Developer - Full Stack

Experience:

Minimum 2 Years

Qualification:

Bachelors in CS/SE/IT

Location:

Lahore

Key Responsibilities:

 Mobile Development:

  • Develop, maintain, and optimize the native Android app using Kotlin and XML.

  • Build, enhance, and troubleshoot the native iOS app using SwiftUI.

  • Backend Development

  • Manage and extend the backend services using Node.js.

  • Ensure smooth and efficient communication between the mobile apps and the PostgreSQL database.

  • Design, implement, and document new APIs to support mobile app features.

 Full Stack Integration:

  • Independently handle both frontend (mobile apps) and backend development tasks.

  • Collaborate with product managers and designers to translate business requirements into technical solutions.

  • Perform end-to-end testing to ensure the stability and performance of the entire system.

 Maintenance & Support:

  • Monitor and optimize the performance of both mobile apps and the backend.

  • Provide technical support, troubleshoot issues, and implement bug fixes as needed.

  • Ensure the security and scalability of the entire stack.

Qualifications:

  • Minimum 2 years of experience.

  • Strong experience in native Android app development using Kotlin and XML.

  • Proven expertise in native iOS app development using SwiftUI.

  • Proficient in backend development with Node.js and PostgreSQL.

  • Experience with RESTful APIs and integrating them with mobile applications.

  • Solid understanding of mobile and backend architectures.

  • Ability to work independently and manage full stack development tasks.

  • Excellent problem-solving skills and attention to detail.

  • Strong communication skills for effective collaboration with team members and stakeholders.

Preferred Qualifications:

  • Experience with continuous integration/continuous deployment (CI/CD) pipelines.

  • Familiarity with cloud services (e.g., AWS, Google Cloud) for hosting backend services.

Apply Here

ONGOING

Apply Now