Software Engineer I , ITC

Nike

3.7

(41)

India

Why you should apply for a job to Nike:

  • 60% say women are treated fairly and equally to men
  • 56% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.

    #21272_R-51569

    Position summary

    re energized by innovative technology, and excel at problem-solving, this role may be a great fit for you.

    Key Qualifications:

    • Bachelor's Degree in Computer Science, Engineering, or a related field (or equivalent experience).

    • 1+ years of professional experience as a Full Stack Software Engineer or in a similar role.

    • Hands on Exposure on Front-End Skills in React or similar technologies.

    • Hands on Exposure on in server-side programming languages such as Node.js, Python or similar.

    • Database Expertise: Experience NoSQL databases.

    • API Development: Hands on exposure to designing and consuming RESTful APIs and web services.

    • Cloud Technologies: Familiarity with cloud platforms preferably AWS, including experience with serverless architectures and cloud-native development.

    • Version Control: Proficient with Git, GitHub, or similar version control tools.

    • Testing Frameworks: Experience with unit testing, integration testing, and test-driven development (TDD).

    • Problem-Solving: Strong debugging, troubleshooting, and performance optimization skills.

    • Collaboration: Excellent communication and interpersonal skills, with the ability to work well in a team-oriented, fast-paced environment.

    Bonus Skills:

    • Familiarity with CI/CD tools (e.g., Jenkins, CircleCI, GitLab), containerization

    • technologies like Docker, or familiarity with microservices architecture.

    • Ability to thrive in a fast-paced, dynamic environment with ambiguity.

    WHAT YOU'LL WORK ON

    As a Software Engineer I, you will:

    • Design & Develop: Build, test, and maintain scalable web applications and services. Work on both front-end and back-end development to deliver end-to-end functionality.
    • Collaborate: Work closely with product managers, designers, and other engineers to define requirements, technical specifications, and deliver quality software.
    • Front-End Development: Implement dynamic, responsive, and user-friendly web interfaces using modern JavaScript frameworks ( React).
    • Back-End Development: Design and implement RESTful APIs, microservices, and backend services using technologies like Node.js, Python or similar.
    • Database Management: Develop NoSQL databases, ensuring efficient data storage and retrieval.
    • Testing & Quality Assurance: Write unit tests, integration tests, and maintain high code
    • quality standards using tools such as Jest, Mocha, or similar.
    • Performance Optimization: Identify and fix performance bottlenecks across the full stack,
    • ensuring high availability and responsiveness. CI/CD Integration: Integrate with and maintain continuous integration/continuous deployment (CI/CD) pipelines for seamless software delivery.
    • Agile Methodologies: Participate in Agile processes, including sprint planning, daily stand-ups, code reviews, and retrospectives.

    Why you should apply for a job to Nike:

  • 60% say women are treated fairly and equally to men
  • 56% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.