Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer- Copilot iOS Development 
China, Beijing, Beijing 
949887363

28.01.2025
Qualifications
  • iOS Development Expertise : 7+ years of experience in iOS development with proficiency in Swift, Objective-C, and modern architecture patterns (e.g., MVVM, VIPER).
  • Algorithm and System Design : Strong foundation in designing and implementing algorithms with practical applications in software engineering.
  • Coding Skills : Proven ability to write clean, efficient, and scalable code, with experience in code optimization and debugging.
  • Problem-Solving Ability : Strong analytical skills to address complex technical challenges and deliver innovative solutions.
  • Team Collaboration : Experience collaborating within cross-functional teams to deliver user-centric solutions.
  • Communication : Effective communication skills, capable of articulating technical concepts clearly and engaging with diverse stakeholders.
  • Fluent English Communication : Fluency in spoken and written English, with the ability to articulate technical concepts clearly to diverse stakeholders.

Preferred Qualifications

• Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field.
• AI: Familiarity with AI technologies and their integration into mobile development.
• Agile Methodologies: Experience working in an Agile environment with iterative development processes.
• Global Collaboration: Experience working in a global, multi-disciplinary environment with distributed teams.


Responsibilities
  • Technical Development : Design and implement robust iOS solutions using Swift and Objective-C. Write efficient, maintainable, and scalable code that meets coding standards and best practices.
  • System Architecture Support : Contribute to system architecture discussions and collaborate on developing scalable, secure, and performant solution
  • Code Quality : Participate in code reviews to ensure quality and adherence to best practices. Assist in optimizing, debugging, and refactoring code for performance improvements.
  • Collaboration : Work closely with cross-functional teams including product management, design, and other engineering groups to align on product features and technical solutions.
  • Performance Optimization : Investigate performance issues, implement testing strategies, and resolve bottlenecks to ensure a smooth and responsive user experience.
  • Mentorship and Guidance : Mentor junior team members, sharing knowledge and fostering a collaborative environment to elevate engineering skills across the team.
  • Data-Driven Decision Making : Utilize telemetry and analytics to improve product performance and refine features based on user feedback.