Sr Software Engineer – UI | HMH Tech India | Pune, Maharashtra, India

Software Testing Jobs In India

Position: Sr Software Engineer

Location: Pune, Maharashtra, India

Best Watches available for you on Amazon Fashion

This role will be responsible for designing, implementing and supporting highly interactive, scalable and performant client-facing Applications across our platform and content products. You will contribute well-patterned high-quality code and can clearly communicate concepts and technical architectures to team members and functional partners.

Use best Headphones for your upcoming interview

Role Responsibilities

  • Develop and implement robust client-facing solutions with a strong focus on reusability, performance and security
  • Contribute technical leadership and take ownership for the delivery of software component design, development and maintenance on complex projects
  • Review team code contributions and make their own code available for peer review
  • Adopt an ‘Operational Excellence’ approach to continuous improvement – to test, analyse data and improve constantly
  • Contribute expertise aimed at improving technology practices, standards and methodologies within the group
  • Work collaboratively within a cross-functional, agile development team to solve problems, deliver incrementally, transfer knowledge and contribute to overall product architecture
  • Communicate progress clearly and concisely to leadership and the development team
  • Skills & Experience
  • 5 to 7 years relevant software development experience
  • Expert level proficiency in developing Web Applications in JavaScript with a strong focus on ECMAScript 6 language features
  • Possess a deep understanding of popular JavaScript design patterns and their appropriate application (e.g. Module, Factory, Observer, Facade, Adapter, MVC)
  • Experience with Unit testing frameworks
  • Experience developing with one or more modern JS frameworks (e.g. React, Polymer, Vue, Angular) understanding of their capabilities and appropriate application
  • Working experience of modern Agile software development methodologies (i.e. Kanban, Scrum, Test Driven Development)
  • You turn ideas into code and making that code usable by your teammates and the company at scale
  • Strong appreciation of User Experience (UX) best practice with an ability to envisage user behaviours, needs, and motivations
  • Working experience of User Research activities
  • A solid understanding of the Software Development lifecycle and tools including Source Control, Rapid Prototyping, Continuous Integration
  • Experience implementing Accessibility, Internationalization and Security patterns on modern Web development projects
  • Skilled in delivering quality products using the latest Web technologies with an ability to deliver in a wide range of environments and learn to be productive quickly, even with unfamiliar tools/technologies

Apply: Click here to Apply

Get new laptop from Amazon
Vinayak Nale

Vinayak Nale

Leave a Reply

Your email address will not be published. Required fields are marked *