Proven Application Design: Your track record includes designing and delivering high-performance, reliable, accessible, and secure applications for a vast user base.
Technical Expertise: You possess deep knowledge in HTML/CSS, React, JavaScript/TypeScript, Apollo, GraphQL, or equivalent technologies.
Data-Driven Development: You're adept at instrumenting apps and leveraging analytics and A/B testing to guide feature development.
Agile Methodology: You're well-versed in Agile practices, frequent app releases, and the modern software development lifecycle.
Collaborative Approach: You excel at partnering with teams both locally and globally within Microsoft, as well as contributing to the Open Source community.
Responsibilities
Technical Mastery: Excellence in object-oriented languages, algorithms, data structures, and design patterns. Experience with React and TypeScript, or willingness to learn, is key.
Collaborative Spirit: Effective communication. Work closely with international teams to develop new features. Engineering Excellence: Engineering excellence and commitment to writing code that's not only functional but also well-designed, testable, and maintainable. Utilize best practices to build robust solutions.
Design & User Experience Passion: Bring craft to product, build features that are not just functional but feel great to use, prioritizing aesthetics and user experience.
End-to-End Implementation: Show initiative to learn and do whatever it takes to implement features fully, whether it involves diving into native code or learning new technologies.
Data-Driven Analysis: Analyze feature performance in production to continuously improve the product. Mentorship & Growth: Engage in mentorship, code reviews, and knowledge sharing to foster the professional growth of the team.
Commitment to Development: Invest in the growth of junior team members, guiding them to reach their full potential