Job Description
Responsibilities
- Design and implement features leading a feature crew of 1 to 2 engineers.
- Engineer features with strong attention to performance, robustness, and resource usage.
- Work independently and collaboratively within and across product teams (across global development centres).
- Be data driven to keep the quality of the product high.
- Optimize mobile application performance and user experience.
- Drive identification of dependencies and the development of design documents for a product, application, service, or platform.
- Proactively seek new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products.
Qualifications
Required Qualifications:
- Bachelor’s degree in computer science, or related technical discipline AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, Java or Kotlin OR equivalent experience.
- Proven skill in designing large features or a small product. Experience writing tests (unit and UI).
- Experience collaborating in cross-functional teams and integrating across diverse product stacks.
Other Requirements:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Preferred Qualifications:
- 2+ years of demonstrated experience in mobile development (Android / iOS). Previous experience with large-scale mobile applications
- Passion for performance optimization and troubleshooting customer-facing issues.
- Ability to identify, analyze, and resolve complex technical issues, ensuring optimal performance, scalability, and user experience.
- Knowledge of mobile application architecture, design patterns, and UI/UX principles.
- Fast learner with good interpersonal, verbal, and written communication skills with the ability to thrive in a feedback-driven environment. Strong in analytical problem solving.