- Domain Knowledge
- React Native, ReactJS, Java,AWS, migration, Oracle or SQL, supply chain and warehouse experience
- How much time will the resource spend pair programming? 10 -15% of the time helping and mentoring other candidates.
- Mobile app development. Employee facing mobile app and web view. Employees are using this app in all BBY locations. We a started this app late last year. The POC is out and piloted. We are now building the team to get the mobile app out.
- React, react native, java, and oracle. We are also moving to the cloud, AWS. Microservices architecture.
- Need to be technically sound. Will do mobile app dev and we are doing modernization as well.
- Should be able to help with best approaches and standards. We have a dedicated team to do the deployment, so this person won't have to do that.
- Agile development. Jenkins, CI/CD
- Will be focusing on the front end with React Native to start. They need to have React Native and mobile development (doesn't specifically have to be Android)
Skills:
• Bachelor's degree in Computer Science or related field
• Hands on experience building react native Mobile app and Web app
• 7-10 years of development experience
• Deep understanding of mobile, client-server development
• Knowledge of Material Design
• Experience with Android test automation & CI frameworks
• Experience developing consumer apps
• Design and architecture knowledge
• Experience with Agile software development
• Great understanding/knowledge of Java and object oriented design
- Technically sound –REACT Native, REACT JS, Java, Spring/Spring boot Framework, Angular JS
- Solution and delivery focused.
- AWS migration and implementation experience
- Product Modernization experience
- Domain Knowledge and understanding of Supply chain/Retail/warehouse operations
- Improving knowledge and understanding of core concepts of SE, coding small features, coding large features, mentoring others, learning and applying industry trends, creating and
- Perform technical code reviews to ensure quality
- Provide direction to engineering team consisting of engineering and QA resources leveraging diverse development methodologies (agile)