We are looking for an experienced Full Stack Developer with strong Android Application Development and Kotlin experience to join a leading multinational organization.
This role is suitable for candidates with strong mobile development expertise who are comfortable working in an enterprise environment and collaborating with cross-functional teams.
Key Responsibilities
- Design, develop, maintain, and enhance enterprise-grade applications.
- Develop and maintain Android applications using Kotlin.
- Build scalable, reliable, and high-performance software solutions.
- Participate in the full software development lifecycle, from requirements gathering through development, testing, deployment, and support.
- Develop new application features and enhance existing functionality.
- Integrate mobile applications with backend services and APIs.
- Troubleshoot and resolve application defects and technical issues.
- Collaborate with developers, QA engineers, product teams, business stakeholders, and other technical teams.
- Participate in code reviews and ensure adherence to development best practices.
- Support application testing, deployment, and production activities.
- Work within an Agile development environment.
- Contribute to continuous improvement of application quality, performance, and development processes.
Requirements
- Minimum 5 years of software development experience.
- Strong hands-on experience in Android Application Development.
- Strong hands-on experience with Kotlin.
- Good understanding of Android application architecture and development lifecycle.
- Experience integrating mobile applications with REST APIs / backend services.
- Experience working in Agile/Scrum environments.
- Strong troubleshooting, analytical, and problem-solving skills.
- Good communication and collaboration skills.
- Experience working on enterprise or large-scale applications will be an advantage.