Design, develop, and maintain Kotlin applications for on-site teams in Islamabad, Pakistan. Collaborate with product managers, designers, and engineers to deliver robust, scalable solutions. Ensure code quality, security, and performance while participating in code reviews and technical design decisions.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Job Description
Company Description Top International Jobs is a global platform that connects job seekers with international career opportunities across a wide range of industries. The organization focuses on sharing daily updates about overseas roles, remote jobs, visa-sponsored positions, and urgent hiring needs. It also provides career tips and job search strategies to help professionals grow their income and access global job markets. Whether early in their career or highly experienced, professionals rely on Top International Jobs to stay informed about high-quality job openings worldwide. The platform is dedicated to making global career moves more transparent, accessible, and efficient for candidates everywhere.
Role Description This full-time, on-site Kotlin (A003) role is based in Islāmābād, Pakistan. The Kotlin developer will design, develop, and maintain applications using Kotlin, collaborating closely with product managers, designers, and other engineers to deliver robust, scalable solutions. Day-to-day work includes implementing new features, optimizing existing code, fixing bugs, writing unit and integration tests, and participating in code reviews. The role also involves collaborating on technical design decisions, improving application performance, and ensuring code quality and security standards are consistently met. The developer will document technical solutions, contribute to continuous improvement of development processes, and support deployments and production issue resolution as needed.
Qualifications
- Strong proficiency in Kotlin with experience building and maintaining production-grade applications (Android or server-side).
- Solid understanding of object-oriented programming, design patterns, and clean code principles.
- Experience with RESTful APIs, JSON, and integrating third-party services.
- Familiarity with version control systems (preferably Git) and collaborative development workflows.
- Knowledge of modern architectures and frameworks (e.g., MVVM/MVP, coroutines, dependency injection, or similar patterns).
- Understanding of testing practices, including unit, integration, and UI testing.
- Ability to analyze requirements, estimate effort, and deliver features within agreed timelines.
- Strong problem-solving skills, attention to detail, and a commitment to writing maintainable, well-documented code.
- Effective communication and collaboration skills to work in cross-functional, diverse teams.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Experience with cloud platforms, CI/CD pipelines, and agile methodologies is a plus.
- Previous experience in international or distributed teams is an advantage.
Searching for Mobile roles that provide visa sponsorship? Connect with international employers through Mobile Jobs with Visa Sponsorship opportunities actively seeking talented professionals.
Explore our comprehensive directory of visa sponsorship jobs from employers worldwide who are ready to sponsor talented international professionals.
Similar Jobs
Explore other opportunities that match your interests
hirepower staffing solution
Kotlin Software Engineer
hackajob
iOS Engineer