The Job logo

What

Where

Senior Software Engineer - Frontend

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
We are looking for a Senior Software Engineer - Frontend to join our team at Microsoft. As a Senior Software Engineer, you will be responsible for designing, building, testing, and shipping software using React, JavaScript, TypeScript, Webpack, and Node.js. You should have a Bachelor's or Master's degree in Computer Science or equivalent work experience, along with 8+ years of industry experience. Strong problem-solving skills and the ability to handle competing priorities in a fast-paced environment are required. This is a full-time, on-site opportunity based in Bengaluru, Karnataka, India.

Job description 

Qualifications

Qualifications 

  • Bachelor's or Master’s degree in Computer Science, or equivalent work experience 
  • 8+ years of industry experience designing, building, testing & shipping software 
  • 5+ Experience with React, JavaScript, TypeScript, Webpack, Node.js and similar  
  • 5+ Experience building libraries, SDKs, and other development platform components, preferably using JavaScript/TypeScript 
  • Strong problem-solving skills and comfortable in dealing with ambiguity 
  • Ability to handle competing priorities and perform at an elevated level in a fast paced, dynamic environment 

 

Responsibilities

Responsibilities 

  • Engineering – Responsible for architecture, design, implementation and operations of the platform, applications, and solutions. Investigate and prototype modern technologies and frameworks 
  • Delivery – Agile delivery of solutions aligned to business needs, maintaining high bar on quality, schedule and ensuring engineering excellence  
  • Drive – Passion to turn vision into detailed plans and execute against complex plans. Proven record of accomplishment in shipping successful products 
  • Planning and communication – Participate in sprint and semester planning, provide scope estimates. Communicate individual and team status on deliverables, risks in stand-ups and sprint reviews.  
  • Collaborate – Partner with product teams and product managers to manage dependencies, jointly deliver updates, and continuously improve engineering capabilities 
  • Culture – Contribute to team culture that embraces diversity and inclusion and makes the team an awesome place to work. 
  • Engineering Excellence - Use engineering best practices throughout the software development lifecycle to establish sustainable, secure systems that grow and support our business 
  • Reliability - Support and maintain existing expereinces across the ecosystem.
Set alert for similar jobsSenior Software Engineer - Frontend role in Bengaluru, India
Microsoft Logo

Company

Microsoft

Job Posted

7 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

8-12 Years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Guidewire Software Logo

Frontend Senior Engineer

Guidewire Software

Bengaluru, Karnataka, India

Posted: 8 months ago

We are hiring for the position of Frontend Senior Engineer. Join our team in Bengaluru, Karnataka, India. This is a full-time, on-site opportunity to work for Guidewire Software. As a Frontend Senior Engineer, you will develop and run micro-services, components, and tools. You will work with your Scrum team to understand requirements and tackle problems. Strong experience with modern web technologies like JavaScript, HTML5, CSS, and React is required. You should have experience in Agile methodologies and developing responsive applications. Apply now if you have the skills and experience!

Freshworks Logo

Lead Software Engineer - Frontend

Freshworks

Bengaluru, Karnataka, India

Posted: a year ago

Job Description   Overview of the role : Front-end engineers at Freshworks are responsible for implementing many of the client-side systems/code that generate the UIs our end-users will interact with. They work closely with the backend and platform engineers, architects, designers, and product managers to develop scalable and maintainable UI systems/features/components. Responsibilities - A minimum of 7 years of relevant professional experience - Planning, estimation, requirement analysis, the layout design of the assigned project and other ongoing projects in a team with Project Manager / Developer / Designer. - Lead a team of developers (Front-End / UI) as well as contributing to a hands-on front-end developer - Work closely with design, product management, and development teams to create elegant, usable, responsive and interactive interfaces. - Maintaining and auditing code quality as per set guidelines and standards in assigned projects. - Testing of completed tasks in ongoing projects in a team before delivering it to QA. - Focusing on the team to ensure on-time delivery. - Training and mentoring of team members. - People management & Technical management - Implement and support compliance of self and team to Freshworks compliance and information security processes. Requirements - Solid knowledge of HTML, CSS, SASS. - Excellent knowledge of Javascript, Jquery - Excellent Knowledge of Javascript - MVC architecture and OOP programming style. - Ability to pick and use Javascript Frameworks - Backbone / Angular / EmberJs / NodeJs knowledge of version control systems like GIT. - Excellent communication skills - Problem-solving and decision-making skills - Teamwork and Leadership skills Qualifications HTML, CSS, OO JavaScript, xpsure to one or more JS Framework, Data Structures and Algorithms, Team mentoring/ Handling