Support Engineer
- Vancouver, BC, Canada
$77,000 to $87,000 CAD / year · Full-time
Applications open in a new tab.
Job details
- Pay
- $77,000 to $87,000 CAD / year
- Job type
- Full-time
- Apply by
- Experience
- 5–7 years of experience in Android application development and support.
- Posting language
- English
- Posted
Original job description
Job Summary
We are seeking a skilled and proactive Android Support Engineer with 5–7 years of experience in Android application development and production support. The ideal candidate will have strong expertise in Android SDK, APIs, troubleshooting, debugging, and incident management. This role involves supporting business-critical Android applications, resolving production issues, collaborating with development teams, and ensuring optimal application performance and stability.
Key Responsibilities
- Provide L2/L3 support for Android applications and services in production environments.
- Analyze, troubleshoot, and resolve application issues, defects, and performance bottlenecks.
- Monitor application health, logs, and system performance to proactively identify and address issues.
- Perform root cause analysis (RCA) and recommend preventive measures for recurring problems.
- Work closely with development, QA, DevOps, and business teams to resolve incidents and service requests.
- Support application deployments, releases, and production validations.
- Debug issues related to Android SDK, APIs, third-party integrations, and backend service interactions.
- Manage incident tickets, prioritize support activities, and ensure SLA adherence.
- Document troubleshooting steps, known issues, and support procedures.
- Participate in on-call rotations and production support activities when required.
Required Skills & Qualifications
- 5–7 years of experience in Android application development and support.
- Strong understanding of Android SDK, Android Framework, and RESTful APIs.
- Proficiency in Java and/or Kotlin.
- Excellent debugging and troubleshooting skills using Android Studio, Logcat, ADB, and monitoring tools.
- Experience with production support, incident management, and root cause analysis.
- Knowledge of application performance tuning and memory management.
- Familiarity with version control systems such as Git.
- Understanding of Agile/Scrum methodologies.
- Strong communication and stakeholder management skills.
More about this job
Responsibilities
Provide L2/L3 production support for Android applications, investigating and resolving defects, performance issues, and incidents while monitoring application health. Coordinate with development, QA, DevOps, and business teams on incident resolution, releases, root cause analysis, documentation, and SLA adherence.
Requirements
Requires 5–7 years of Android application development and support experience, with strong knowledge of Android SDK and Framework, RESTful APIs, and Java and/or Kotlin. Candidates should be skilled in debugging with Android Studio, Logcat, and ADB, and have experience with production support, incident management, root cause analysis, performance tuning, Git, and Agile/Scrum.
Skills
- Android SDK
- Android Framework
- Java
- Kotlin
- RESTful APIs
- Android Studio
- Logcat
- ADB
- Debugging
- Troubleshooting
- Production Support
- Incident Management
- Root Cause Analysis
- Performance Tuning
- Memory Management
- Git
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Customer Service & Support
- Engineering
Keywords
- Android Application Development
- Android SDK
- Android Framework
- Java
- Kotlin
- RESTful APIs
- Android Studio
- Logcat
- ADB
- Production Support
- L2/L3 Support
- Incident Management
- Root Cause Analysis
- Application Performance Tuning
- Memory Management
- Git
- Agile
- Scrum
- Application Monitoring
- Log Analysis
- Third-Party Integrations
- Backend Services
- Production Deployments
- Release Validation
- SLA Adherence
- On-Call Support