Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer -- Windows AI 
China, Beijing, Beijing 
698826358

16.07.2024

Required Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Minimum of 4+ years of experience in software engineering with a focus on UX development.
  • Technical Skills:
    • Proficient in React and JavaScript/TypeScript.
    • Strong understanding of modern web technologies (HTML5, CSS3).
    • Experience with front-end build tools and workflows (Webpack, Babel, npm/yarn).
  • Design SKills :
    • Solid design sensibilities with experience in creating visually appealing and user-friendly interfaces.
    • Ability to work closely with designers to translate design concepts into functional applications
  • Consumer Service Experience: Proven track record of developing consumer-facing applications, with a deep understanding of user behavior and needs.
  • Problem-Solving: Solid analytical and problem-solving skills, with the ability to tackle complex technical challenges.
  • Communication:

Preferred Qualifications

    • Bachelor's Degree in Computer Science
      • OR related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript,
      • OR Python
      • OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
      • OR equivalent experience.
  • 5+ years of experience in software development, with a solid track record of implementing and shipping high-quality services
  • Experience with AI and machine learning technologies.
  • Knowledge ofaccessibility standards and best practices.
  • Familiarity with Windows development environments.
Responsibilities
  • UX Development: Design and implement high-quality user interfaces using React, ensuring a seamless and engaging user experience.
  • AI Integration: Collaborate with AI engineers to integrate intelligent features into the UI, enhancing functionality and user interaction.
  • Consumer Services: Develop and optimize consumer-facing applications, focusing on performance, usability, and accessibility.
  • Design Collaboration: Work closely with designers to translate design concepts into functional user interfaces, maintaining consistency and visual appeal.
  • Code Quality: Write clean, maintainable, and efficient code, following best practices and industry standards.
  • Performance Optimization: Identify and resolve performance bottlenecks, ensuring the application runs smoothly across various devices and platforms.
  • Testing and Debugging: Conduct thorough testing and debugging to ensure the reliability and robustness of the application.
  • Mentorship: