Search by job, company or skills

Software Engineer - React (Pune/Remote)

Software Engineer - React (Pune/Remote)

Simplicity First
2-5 Years
Not Disclosed
Quick Apply
  • Posted a month ago
  • Over 300 applicants have applied

Job Description

  • Bachelor s Degree in Computer Science or equivalent
  • 2+ years working with Ember JS, exposure to React Js will be advantage
  • 2-5 years of industry experience in programming web applications, mobile and/or large-scale enterprise products.
  • Strong Experience with JavaScript, CSS
  • Strong experience in one of the following JavaScript frameworks: Ember, React, Angular
  • Experience in XML, HTML, IIS
  • Familiar with Agile methodologies
  • Sense of ownership
  • Passion for troubleshooting and problem solving
  • Detailed oriented, professional and possesses a positive work attitude
  • Communicate professionally both verbally and in writing
  • Extensive experience creating high quality software in a team environment
  • Experience leading projects from start to finish
  • Experience with test-driven development (TDD) and/or writing and maintaining high level test coverage, including both unit and integration tests

PRINCIPAL DUTIES AND RESPONSIBILITIES:

  • Develops high-quality, working code features and bug fixes
  • Writes automated tests, including comprehensive unit and integration tests
  • Serves as a self-directed, key contributor to code development on features and bugs to produce successful team sprints.
  • Makes implementation design decisions around new feature components with minimum guidance.
  • Produces contingency plans for critical projects.
  • Analyzes technical requirements with the team to gauge level of effort.
  • Breaks down complex projects and delegates work to junior engineers.
  • Carefully analyzes design specifications before coding to understand effort levels required.
  • Creates technical documentation for new features that can be easily understood by peers.
  • Performs peer code reviews to ensure quality of the codebase.
  • Keeps abreast of new technologies.
  • Ensures designs and projects created comply with design library guidelines, internal best practices, and coding conventions when applicable.
  • Perform required collaboration with different stake holder like architects, product management etc.
  • All other duties as assigned.
  • May be expected to perform the role of Technical Scrum Master for scrum team.

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

About Company