Android Developer Specialist
Scotiabank
AI assistant
Job Description
Purpose
Ensure the development of robust, scalable Android applications aligned with business objectives, contributing to technological innovation and the continuous improvement of the user experience.
Accountabilities
- Design and develop native Android applications using Kotlin.
- Define and maintain scalable architectures by applying patterns such as MVVM and SOLID principles.Implement secure development practices, including data protection, secure credential management, and vulnerability prevention.
- Participate in technical risk assessments and propose appropriate mitigation solutions.
- Analyze and remediate vulnerabilities identified through Static Application Security Testing (SAST), Dynamic Application Security Testing (DAST), and penetration testing, ensuring compliance with applicable security standards.
- Ensure code quality through code reviews, automated testing, and development best practices.