Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer 
Czechia 
192608984

16.07.2024
Qualifications
  • 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