UI Dev Lead with (React Native) Details

Dhanutek - Woodland Hills, CA

Employment Type : Full-Time

Hands on Experience with:

•           React Native/ React

•           NodeJs microservices

•           Great understanding of OOP and Design Patterns

•           Working knowledge of AWS

Experience automation with scripts, Jenkins, Bamboo, AWS CLI, or other tools

 

Responsibilities:

  • Own the technical delivery of application features targeting the React Native platform.
  • Develop and refine the technical architecture used by React Native development teams.
  • Develop and maintain complex components of information systems.
  • Create and perform unit tests, as well as resolve and retest any defects identified.
  • Develop and perform system testing and fix defects identified during testing and re-execute unit tests to validate results.
  • Coach and mentor team members on React Native development best practices.
  • Define and enforce application coding standards and best practices.
  • Identify and resolve technical and process impediments preventing delivery teams from meeting delivery commitments.
  • Align and collaborate with architects, other team leads, and IT leadership to develop technical architectural runways supporting upcoming features and capabilities.
  • Diagnose and troubleshoot performance and other issues.
  • Collaborate with peers, reviewing complex change and enhancement requests.
  • Evaluate potential changes and enhancements for objectives, scope and impact.
  • Take a proactive approach to development work, leading peers and partners to strategic technical solutions in a complex IT environment.
  • Document functional/technical requirements and design based on requirements or objectives.
  • Mentor peers on coding standards, patterns and strategy.
  • Guide the team on best practices in React Native as well as perform code reviews.
  • Build and maintain active relationships with customers to determine business requirements.
  • Partner with other IT teams during integration activities to facilitate successful implementations.
  • Participate in on-call application support and respond to application issues when identified.
  • Communicate effectively with technical peers in in a clear manner, while also being able to articulate complex solutions in ways nontechnical business partners can understand.