Working closely with stakeholders to understand business requirements/user stories and help translate into technical requirements for the development team Directing the development team in the design, development, coding, testing and debugging of applications/solutions Mentoring team members and establishing good coding practices/principles, ensuring the team adheres to high software quality standards Daily stand-up meeting with scrum team at the same time each day Deliver on what was promised by you / your team during the stand-up meetingand escalate issues immediately when blocked Participate in sprint planning for each two week sprint Participate in PI planning for each 10 or 12 week PI Perform Pull Request code reviews for your teammates Coordinate over Slack and/or Teams with other team members and the customerwhen working remote to ensure near Realtime communication on daily tasks andissues Most of the time spend working in React Native development to build user-facingfeatures with top notch UI and UX, application business logic or other application components as necessary to meet the requirements acceptance criteria for the development tasks assigned Take full ownership and responsibility for building, shipping, and maintaining features Diagnose and fix bugs and performance bottlenecks for performance that feels native Maintain code and write automated tests to ensure the product is of the highest quality Proactively identify areas for improvement and make recommendations for solutions within the code base Understand and collaborate on complete product lifecycle from concept to execution Stay up to date with tech stack and industry trends, sharing knowledge and best practices with the team