NK - Front End Engineer

Full Time


  • Senior developer with experience leading development efforts
  • Drives design and coding solutions across the team
  • Able to define architecture and oversee proper implementation 
  • Works with Product Owners and Managers to refine requirements with design estimates and alternate solutions
  • Breaks down Stories with technical solutions for team
  • Provides point estimation feedback and calibration for team
  • Handles production issues and can resolve them without any assistance 
  • Frequently mentors other developers on the team
  • Understands how to build maintainable and testable software
  • Team player and goal oriented
  • Collaborates well with teammates
  • Constructively debates alternative approaches
  • Can agree to disagree but still commit to team agreements
  • Commitment to delivery with examples of helping team meet a difficult deadline
  • Working hard and focused on critical path
  • May have helped cover work from teammates that are absent
  • May have come up with designs or technical solutions that saved the team time and effort.
  • Responsive to critical issues and production outages
  • Very clear, direct and concise communication
  • Naturally explains with “what, how, why”
  • Able to adjust communication to the audience
  • Explain technical concepts in easily understandable terms to the business
  • Leads with a concise direct answer, like the definition or answers the questions directly and does not start with examples.
  • Provides supporting evidence for the definition through examples, how it works, or how to use it.
  • Explains why a technology is used. Able to summarize benefits, drawbacks or tradeoffs


  • Full understanding of React Architecture 
  • Understands virtual DOM mechanics and benefits 
  • Understands JSX usage and benefits 
  • Understands the differences between class, functional and pure components 
  • Fully understands React Hooks 
  • Fully understands Redux Architecture 
  • Experienced with Node.JS for API development when needed 
  • At least 2 years AWS experience
  • DevOps level experience standing up and deploying a few services
  • Good understanding of several of the following Core AWS services
    • EC2, S3, SNS, SQS, Lambdas
    • Streaming with Kafka or Kinesis
    • DynamoDB knowledge and experience
    • Jenkins CI/CD pipeline
    • Cloud Front, Cloud Formation
    • Kubernetes and docker images
  • Leverages multiple testing approaches such as Unit Testing and UI Automation 
  • Experienced with integration testing and end to end testing 
  • Experienced with Adobe Target or Optimizely web is a plus 
  • Must have experience owning their own quality 

About Our Client:

Our customer does more than outfit the world’s best athletes. It is a place to explore potential, obliterate boundaries and push out the edges of what can be. The company looks for people who can grow, think, dream and create. Its culture thrives by embracing diversity and rewarding imagination. The brand seeks achievers, leaders and visionaries. At NIKE, Inc. it’s about each person bringing skills and passion to a challenging and constantly evolving game.

Our customer is a technology company. From our flagship website and five-star mobile apps to developing products, managing big data and providing leading edge engineering and systems support, our teams at Our customer Global Technology exist to revolutionize the future at the confluence of tech and sport. We invest and develop advances in technology and employ the most creative people in the world, and then give them the support to constantly innovate, iterate and serve consumers more directly and personally.  Our teams are innovative, diverse, multidisciplinary and collaborative, taking technology into the future and bringing the world with it.


Apply for this position

Apply with
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file