Full Time

Senior Software Engineer - Front End

Microsoft
$110,000 - $150,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Microsoft, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Senior Software Engineer - Front End at Microsoft, you will play a pivotal role in designing and implementing innovative web applications that enhance user experience. You will collaborate closely with cross-functional teams to develop high-quality software solutions, optimize performance, and ensure that the applications remain robust and scalable. Your expertise will be vital in leading frontend development projects, mentoring junior engineers, and providing creative input on new technological implementations.



Job Responsibilities

  • Design, develop, and maintain responsive and dynamic web applications.
  • Collaborate with UI/UX designers to create user-friendly interfaces.
  • Participate in code reviews, providing constructive feedback and guidance.
  • Optimize applications for maximum speed and scalability.
  • Ensure the technical feasibility of UI/UX designs.
  • Work closely with backend developers to integrate APIs and services.
  • Identify and troubleshoot issues, implementing solutions in a timely manner.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of experience in front-end development.
  • Proficiency in HTML, CSS, and JavaScript frameworks such as React or Angular.
  • Strong understanding of responsive design and cross-browser compatibility.
  • Experience with version control systems, particularly Git.
  • Familiarity with Agile methodologies and software development life cycle.
  • Excellent problem-solving skills and attention to detail.


Technologies & Tools

The Senior Software Engineer - Front End at Microsoft will utilize a diverse set of technologies and tools, including but not limited to JavaScript frameworks such as React and Angular, HTML5, CSS3, and various state management libraries. In addition, experience with tools such as Webpack, Babel, and testing frameworks like Jest will be advantageous, alongside familiarity with cloud technologies and services that support scalable web application development.



Ideal Candidates

The ideal candidates for this position will possess strong technical skills coupled with a proactive and collaborative mindset. They will be self-motivated, able to manage multiple tasks efficiently while maintaining a high standard of work. A passion for creating intuitive user experiences and a keen interest in staying updated with industry trends and best practices are essential. Strong interpersonal and communication skills will be crucial for effective collaboration within diverse teams.

Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.