Develop and maintain React Native mobile applications and React web portals Lead and participate in sprint planning, prioritization, and daily standups Maintain strong focus on code quality, ensuring code is testable, maintainable, and scalable Write and manage unit tests and integration tests Collaborate with stakeholders to raise and address concerns Monitor and improve frontend and mobile performance Implement effective logging and follow best practices Manage and enhance CI/CD pipelines and automated testing frameworks