Overview
Location: Makati (Hybrid). Schedule: Night Shift. Salary: 150,000 PHP.
Responsibilities
- Develop and maintain applications: Design, build, and enhance high-performance Android applications using Java and Kotlin. Ensure code quality by adhering to best practices and coding standards.
- Quality assurance: Implement and execute thorough testing strategies, including unit tests, integration tests, and automated UI tests. Identify and resolve bugs to ensure application reliability and performance.
- Collaborate and lead: Work closely with cross-functional teams to define application requirements and deliver features. Provide mentorship to junior developers and contribute to technical discussions and architectural decisions.
Qualifications
- Geolocation and Bluetooth Expertise: Strong experience with geolocation services and Bluetooth technology, including implementation and troubleshooting of location-based and Bluetooth-enabled features.
- Proficiency in Java and Kotlin: Extensive experience in Android development with Java and Kotlin, and a deep understanding of Android frameworks and APIs.
- Code Quality and Testing: Ability to write clean, maintainable code and implement testing strategies using frameworks like JUnit, Espresso, and AndroidX Test.
- Design Patterns and Architecture: Knowledge of design patterns (MVC, MVVM) and best practices for creating scalable and maintainable Android applications.
- Problem-Solving and Debugging: Strong analytical skills for troubleshooting and resolving complex issues effectively.
- Communication and Collaboration: Excellent communication skills with the ability to collaborate effectively with both technical and non-technical team members.