N

Nike

Designs and sells athletic shoes and apparel

Lead Full Stack Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeKarnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • Seven to ten years of professional experience as a Full Stack Software Engineer or in a similar role, with expertise in front-end and back-end technologies.
  • Proficiency in UI programming languages and frameworks such as React or Vue.js.
  • Proficiency in server-side programming languages such as Node.js or Python.
  • Experience designing and building serverless architectures.
  • Experience building end-to-end CI/CD pipelines to build, test, and deploy to AWS environments such as Lambda, EC2, ECS, and EKS.
  • Expertise with NoSQL databases such as DynamoDB.
  • Experience designing and developing RESTful APIs and web services.
  • Experience with cloud platforms, preferably AWS, including serverless architectures and cloud-native development.
  • Experience with application security concepts, including authentication, authorization, and session management.
  • Experience with Git, GitHub, or similar version control tools.
  • Experience with unit testing, integration testing, and test-driven development.
  • Strong debugging, troubleshooting, and performance optimization skills.
  • Experience setting up deployment pipelines with CI/CD tools such as Jenkins, CircleCI, or GitLab.
  • Working experience with containerization technologies such as Docker.
  • Knowledge of microservices architecture.
  • Knowledge of computer science fundamentals.

Responsibilities

  • Build, test, and maintain web applications and services across the full stack, providing end-to-end functionality.
  • Lead and contribute to architectural decisions, technical strategy, and feature planning.
  • Work with product managers, designers, stakeholders, and engineers to define requirements and technical specifications and deliver quality software.
  • Explain designs and constraints to stakeholders and technical teams, and gather alignment and buy-in.
  • Ensure solutions use scalable, highly resilient cloud-native architecture.
  • Design and implement dynamic, responsive, user-friendly web interfaces using modern JavaScript frameworks such as React.
  • Lead design reviews with peers and stakeholders to evaluate available technologies.
  • Review code developed by other developers and provide feedback to support best practices.
  • Design and implement RESTful APIs, microservices, and backend services using technologies such as Node.js or Python.
  • Develop NoSQL databases to support efficient data storage and retrieval.
  • Write unit and integration tests and maintain high code quality using tools such as Jest or Mocha.
  • Identify and fix performance bottlenecks across the full stack to support high availability and responsiveness.
  • Integrate with and maintain CI/CD pipelines for software delivery.
  • Participate in Agile processes, including sprint planning, daily stand-ups, code reviews, and retrospectives.
  • Provide technical leadership and mentorship to teammates and foster a collaborative, innovative team environment.
  • Contribute to existing documentation or educational content and adapt it based on product or program updates and user feedback.

Desired Qualifications

  • Ability to thrive in a fast-paced, dynamic environment with ambiguity.
  • Interest in exploring new technologies.

About the Company

Nike

Designs and sells athletic shoes and apparel

Nike designs and sells athletic footwear, apparel, equipment, and accessories for sports and everyday use. The group includes the Nike and Jordan brands and its owned subsidiary Converse, with products ranging from running shoes and basketball footwear to training clothing and casual sneakers. Most finished products are made by independent contract manufacturers, while Nike develops materials, cushioning systems, and product designs. It earns revenue by selling to wholesale customers and through its own stores and digital channels, with additional licensing arrangements for its brands. Nike began in 1964 as Blue Ribbon Sports and is headquartered near Beaverton, Oregon.

Company size
10,001+
Company stage
IPO
Headquarters
Beaverton, OR
Founded
1964

Recently Posted Jobs

Explore more opportunities at Nike

See more jobs