Nike

Software Engineer I, ITC

Nike

Karnataka, India · Full Time

Be the first to apply

Experience
Up to 2 yrs
Salary
Openings
1
Posted
3 days ago

Where you'll work

Job description

Role Overview

This role sits within the Global Technology organization and focuses on building internal software tools that help create footwear and apparel. The position reports to the Software Engineering Manager in Bengaluru and involves close partnership with engineers and a product manager to support business goals.

Team Collaboration

You will work with a distributed engineering group and partner with product leadership to deliver software initiatives that support Nike’s product design and creation community.

What the Role Requires

The company is seeking a software engineer who enjoys solving problems and contributing to modern tools for product designers and the broader creation team. The ideal person should work well with others, stay productive in a fast-moving environment, and bring strong technical fundamentals.

Responsibilities

  • Design, develop, and maintain scalable software systems that serve the design and creation community across web, front-end, and cloud-native environments.
  • Create and improve responsive, accessible, and high-performing web experiences using current front-end frameworks, design systems, and browser capabilities.
  • Develop cloud-based platforms, applications, APIs, and services with an API-first approach.
  • Contribute to Agile delivery by taking part in sprint ceremonies and completing assigned engineering tasks.
  • Work closely with engineers, product managers, designers, and business stakeholders to ship reliable, intuitive, and high-quality solutions.
  • Support the complete software lifecycle, including build, test, release, monitoring, and ongoing operational quality.
  • Continuously improve usability, speed, scalability, resilience, and maintainability for both user-facing and backend systems.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or equivalent practical experience.
  • 0 to 2 years of software development experience.
  • Hands-on experience with React or Vue.js.
  • Exposure to cloud architecture, DevOps practices, infrastructure as code, CI/CD, and related tooling.
  • Experience working with AWS services such as Lambda, Step Functions, DynamoDB, Elasticsearch, and S3.
  • Familiarity with testing tools such as Mocha, Jasmine, and Jest.
  • Strong understanding of design patterns and core computer science concepts.
  • Preferred exposure to AI, machine learning, and data solutions.
  • Knowledge of modern architecture patterns including REST, domain-driven design, and microservices.
  • Strong written and verbal communication abilities.
  • Ability to build effective working relationships and collaborate across teams.

Additional Information

The position is based in Karnataka, India and is a full-time onsite role.

No salary, stipend, start date, application deadline, or number of openings was specified in the source.

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files