Skip Navigation
Target Careers
search jobs

Sr Engineer - Target India

Apply Now Location: Target Corporation India Pvt. Ltd., Bangalore, Karnataka, India, 560045; job id: R0000154687
job family: Technology Engineering
schedule: Full time

About us:
Target is an iconic brand, a Fortune 50 company and one of America’s leading retailers.

Target as a tech company? Absolutely. We’re the behind-the-scenes powerhouse that fuels Target’s passion and commitment to cutting-edge innovation. We anchor every facet of one of the world’s best-loved retailers with a strong technology framework that relies on the latest tools and technologies—and the brightest people—to deliver incredible value to guests online and in stores. Target Technology Services is on a mission to offer the systems, tools and support that guests and team members need and deserve. Our high-performing teams balance independence with collaboration, and we pride ourselves on being versatile, agile and creative. We drive industry-leading technologies in support of every angle of the business, and help ensure that Target operates smoothly, securely and reliably from the inside out.

Senior level Frontend Engineer who is proficient with React.js. who’s primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). Who will also ensure that these components and the overall application are robust and easy to maintain, and will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.

Responsibilities

  • Developing new user-facing features using React.js and Redux

  • Building React JS reusable components and front-end libraries for future use

  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers

  • Working with the Product Owner/UX designer to capture business requirements.

  • Responsible for technical solutions with detailed designs, and proof of concepts.

  • Responsible for delivering working software of highest quality, meeting specifications and agreed timelines.

  • Translating designs and wireframes into high quality code  with unit testing (automated). “Do it right the first time” approach with the developer being responsible for his/her own code quality.

  • Following development practices and often refactoring code to reduce technical debt.

  • Create documentation as necessary

  • Responsible for reviewing code of team members.

  • Responsible for fixing product defects and attending to critical production issues.

  • Responsible for fostering innovation.

  • Work with infrastructure, security, and other partners

  • 3-5 years in an engineering role

  • 1-3 years participating in agile development

  • This will also require working as a Scrum team member if needed in an Agile Scrum model, and to interact closely with multiple stakeholders like Product Owner, System Architects, Management, dependent Scrum teams, Devops, etc.

  • Provide estimates of user stories in Story Points, and detailed task estimates in hours.

  • Showcase technical leadership capabilities to own the delivery end to end.

Skills

  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model

  • Thorough understanding of React.js and its core principles

  • Experience with popular React.js workflows and Redux

  • Familiarity with newer specifications of EcmaScript

  • Experience with data structure libraries (e.g., Immutable.js)

  • Knowledge of isomorphic React is a plus

  • Familiarity with RESTful APIs

  • Knowledge of modern authorization mechanisms, such as JSON Web Token

  • Familiarity with modern front-end build pipelines and tools

  • Experience with common front-end development tools such as Babel, Webpack, NPM, Yarn etc.


Apply Now
icon

already started an application?

log in to continue
icon

still have some questions?

check out the careers FAQ

want to receive job alerts?

Get the latest job openings right in your inbox. View privacy statement

areas of interestSelect a job category from the list of options. Search for a location and select one from the list of suggestions. Finally, click “Add” to create your job alert.

  • Technology and Data Sciences, Bengaluru, Karnataka, IndiaRemove

culture

What’s it like to work here? We’re asked that a lot. Target respects and values the individuality of all team members and guests—and we have lots of fun in all that we do.

experience our culture