Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineer 
Czechia, Prague, Prague 
589943445

16.07.2024

You are someone who

  • Seasoned collaborator working across multiple disciplines to deliver innovation.
  • Confidently helps make and communicate priorities and tradeoffs to lay out a path for achieving a vision
  • Can inspire without authority across teams and motivate individuals to work together towards common goals
  • Thrives in a bit of chaos then creates the structure needed to execute smoothly at scale

Required

  • Extensive experience in software development using the front-end stack (UI libraries/frameworks, Typescript, JavaScript)
  • communication skills, ability to drive clarity and coordinate work between people and different teams
  • Ability to efficiently deal with uncertainty and unknown areas, fast learn and develop
  • atall the stagesof the software development lifecycle: ability to make refactoring that optimizes both functional aspects, as well asto reducemaintenance costs
  • Experience with commercial product development, reliability and maintenance of the proposed solutions, strong focus on user experience
  • Experience of building/supporting solutions that use AI tools and libraries (PyTorch,Keras, TensorFlow)
  • Extensive experience with React,GraphQL, Vue/Solid JS or similar libraries
  • Strong bonus will be an experience and understanding of the principles of back-end development using strongly-typed languages/stack – e.g. .NET, C++, Rust,etc
  • Bachelor's degree in computer science or related engineering field
Responsibilities
  • Work closely with Project Managers and designer to Teams Meeting Join Experiences.
  • Work closely with infra team and partner team for E2E architecture and API design.
  • Implement related features for Teams web and desktop clients.
  • Product/Feature quality and reliability monitor and live site support.
  • Mentor junior teammates.
  • Embody our